I've started the process of migrating my portfolio projects off Heroku. Heroku was a really great plug and play hosing option start when they offered free tier hosting but the change in pricing was a bit of a deal breaker.
I've moved my hosting over to a linode vps running linux. For this server I'm playing around with Dokku for managing my project hostings. So far I have my portfolio app setup to auto deploy when I push to my main branch using Git Hub Actions. Heres a link to the config I'm still getting up to speed with Dokku but it seems like it's going to be a really convinent way to deploy updates after the initial setup for each project.
I'm also taking this opertunity to remove some of my older projects that no longer reflect my abilities.