4 ms·
I find Linode/whatever with dokku and Django to be pretty quick and consistent. I have a dokku instance internally for testing, and do production deploys in the
by nreilly 8y ago
I find Linode/whatever with dokku and Django to be pretty quick and consistent. I have a dokku instance internally for testing, and do production deploys in the same way. It uses heroku buildpacks via herokuish which makes deploying anything straight forward.
Create Ubuntu VM (with applicable config (ssh keys only, automatic security updates, turn off cruft)
Install dokku
Install PostgreSQL plugin for dokku
Install letsencrypt plugin for dokku
Create app in dokku
Add remote in git repository locally
Add buildpack triggering things/stuff to let Django run in this environment (gunicorn, collectstatic stuff, etc)
Git push dokku
Edit: formatting