DEV Community

Discussion on: Free Alternatives to Heroku

Collapse
 
sebbelese profile image
Sébastien Blaise • Edited

Just wanted to share my django migration experience from Heroku to qoddi.com and Fly.io free tiers. They both need a credit card but free tier can be used for small applications.

qoddi.com

Probably the easiest way to migrate a django project from heroku:

Good

  • supports django-heroku, very easy migration, only needed to update allowed hosts
  • automatic deployment when pushes are made to github repository
  • included postgresql database
  • apps do not sleep

Less good

  • no custom domain for free tier. This was a showstopper for me.
  • I do not think that there is a CLI. We can add collectstatic and migrate in the Procfile, but I do not know how to do e.g. createsuperuser. Maybe I missed something.
  • no community/tutos

Fly.io

More complicated to setup, lacking doc/tutorials as compared with Heroku. But has all the features that I used with Heroku free tier with ssl as a bonus.

Good

  • included postgresql database
  • apps do not sleep
  • free use of custom domain
  • free ssl, easy to setup

Less good

  • migration from Heroku a bit more complex (I used Docker which helps)
  • lacking django doc/community

My app is now on fly.io and I am quite happy