Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some of these self hosted projects need five containers: frontend, backend, database, redis, and elasticsearch. Way too many if you ask me.

My preferred self hosted projects only need one container and has a embedded sqlite database. With the option to configure a external database.



Building an app that scales to enterprise size is hard. Building an app that does so while also scaling down to single-team size is hard. Every feature you build two backends for is one more thing to go wrong. Writing a sqlite backend for your redis usage, your search, etc... it's not insane, and it's a sign of good Faith, but it's not something that should be expected, either.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: