What does HackerNews think of hosting?
Example docker-compose setups for hosting Plausible Analytics
It is self-hostable, too. https://github.com/plausible/hosting
The production environment that crashed due to Clickhouse OOM was our hosted product a while ago :) After that, we haven't had any downtime on our Clickhouse DB for over a year.
The issue with disk space stems from a bad default configuration. Clickhouse used to have EXTREMELY noisy debug level logging enabled by default with no rotation. This has been fixed in our hosting repo[1] so you get sensible defaults.
If you don't want to worry about downtime, planning disk space or compute capacity, then that's exactly what we offer at https://plausible.io. We process and keep the visitor data on our Hetzner servers in Germany.
We also have a separate repository with examples and code for how to host Plausible Analytics with docker-compose: https://github.com/plausible/hosting
The hosting repo includes everything you need including databases, MaxMind GeoIP database, reverse proxy for SSL, etc.
We don't host with docker-compose ourselves because we want to scale our databases independently from the app server.
I'm not sure I understand your question. Secrets should never be committed to source control, whether the repo is public or not. Being open source does not change how we manage secrets in the slightest.
Does that answer your question?