Hacker News new | ask | show | jobs
by notpushkin 479 days ago
> * Docker Compose is sufficient for a Quick Start, but not production installation.

As an author of a DevOps tool [1] based around Compose files, I beg to differ! It should be pretty easy to adapt the config from the README to use in medium-scale production setups [2] (the only thing that comes to mind is a reverse proxy perhaps).

I think I’ll add Kaneo to the Lunni Marketplace after some more testing!

[1]: https://lunni.dev/

[2]: Read: small to medium sized businesses, startups without a lot of funding etc.

1 comments

The example compose file has no database
No external database. It does use SQLite, which is okay unless you’re making a SaaS with thousands of users, and maybe even more, given it uses RabbitMQ for the writes. [1]

The Compose file sets up a volume for it, so the data is persisted correctly.

[1]: If everything’s set up correctly, there shouldn’t be concurrent writes to the SQLite db, and it should scale pretty well then. (The RabbitMQ + SQLite stack is a bit weird, I agree.)