I've enjoyed using Dokku https://dokku.com/
It's very similar to heroku, but self-hosted. The pre-setup digitalocean option seems like a good way to try it out.
Here's a short video series that helped me get started: https://www.youtube.com/playlist?list=PLsClh15QqVh5lQ-_iiFYO...