I'm just curious to know if anyone here is using Dokku. What are your experiences with it and how does it compare to using a paid PaaS like Heroku?
I have used dokku on personal projects, it is a great single server product, if you plan to have a small user base it may be a good fit, or plan to do a lot of prototyping. But at some point you will want redundancy, which means you need to have your app on multiple servers. With digital ocean you can set dokku up for $5/mo.
I would recommend checking out render.com or fly.io
I have have been pleased with render and have heard good things about fly.
That's great, the lack of horizontal scaling was my main concern with it but I think it's probably fine to use at the beginning and then switch to a Heroku/Render when the traffic builds up.
I've used dokku for my personal projects in the past few years without too much trouble, and yeah I migrated to dokku from Heroku because of Heroku’s high prices. Currently hosting 3 side projects, a commenting service and some analytics on a small DigitalOcean droplet with dokku.
Would definitely recommend for small to medium projects. Takes no effort at all to git push your repo, add your domain, and get a letsencrypt cert!