2 ms·
Dokku is great! If you're not concerned running your apps/database one the same node, you're good. There are tons of plugins for different databases (MariaDB, P
by mimischi 8y ago
Dokku is great! If you're not concerned running your apps/database one the same node, you're good. There are tons of plugins for different databases (MariaDB, PostgreSQL, MongoDB, ...), as well as other services like Let's Encrypt. DigitalOcean also offers to install it when creating a Droplet, so it's easy to get started. Manual installation is also straightforward. I've been using it for several years on former-HPC nodes in our University computing center to host small apps made by students.
To add to the example in the blog post, I've played around with containerizing Django with Docker and deploying it to Dokku (Heroku should also be possible I guess): https://github.com/mimischi/django-docker https://github.com/mimischi/django-docker
It's also possible to spin-up your own Sentry instance (open source error tracking) with Dokku (https://github.com/mimischi/dokku-sentry https://github.com/mimischi/dokku-sentry), as well as Minio, a simple S3 clone: https://github.com/slypix/minio-dokku/issues https://github.com/slypix/minio-dokku/issues