Skip to content

Comment on How to Setup Your Own PaaS with Dokku and Node and React and Mongodb and Nginxparent

Comments

I've been running it for a couple of years now, and it basically just works. Don't expect too much out of it, though: it's basically just a small but very convenient wrapper around Docker.

If you need replication, failover, automatic backups, scaling, or something of that order, Dokku is probably not what you're looking for. If you just have an app with a handful of users, it's absolutely amazing.

I looked into Flynn as well, but it seemed way too complicated for my use case: it's a bit overkill to spin up three machines when there's probably only one user at a time and it's idle all but 5 minutes a day.

Flynn can be run in single computer mode or any multiple of N+1. The issue with running single computer mode on Flynn is that if the Flynn core modules become unstable (most likely due to lack of RAM), you'll probably need to wait for self healing. In multi computer mode, you can basically kill 2 of the computers and still be functional.

Their standard mode prioritizes your apps over their management layer so if you happen to deploy an app that eats up all the RAM, expect to hard reboot that host in order to get the management layer back.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.