SMF·UMAMI-CLOUD
Can a prompt replace Umami Cloud?
Analytics — privacy web analytics
Exhibit tracking slip
Verdict
Because Umami itself is open source, this is a real yes: deploy the actual software instead of writing analytics code. What the cloud subscription was paying for is hosting, upgrades, and never having to look at a server — the software you'd be running is identical either way.
Exhibit A — The prompt
Received on30.07.2026Do not write analytics software — deploy the real, open-source Umami. Run it via Docker Compose on a small VPS: the official Umami image plus Postgres, both with persistent volumes. Put a reverse proxy in front for automatic HTTPS on a subdomain of your choice, with Umami itself bound to localhost. Add the tracking script tag to your sites and confirm pageviews arrive; create one custom event to prove the event pipeline works end to end. Set up a nightly database backup job with a documented restore command next to it, and a small update script that pulls the new image, restarts, and prints the release notes URL so you can check for breaking changes before upgrading.
Do not modify Umami's own code or build a custom dashboard on top of it — deploying the existing software is the whole job here. Change the admin password immediately after first login; be plain in the README that uptime and upgrades are now your responsibility.
Opening prefills the prompt — press enter to run it.
Exhibit B — What you lose
- B.1 managed hosting and uptime
- B.2 automatic upgrades
- B.3 backups handled for you
- B.4 someone else's on-call if the collector goes down
Prior art
Exhibit C — Why people still pay: open-source core/hosting
Analytics isn't worth waking up at 2am to fix — people pay so uptime and upgrades are someone else's responsibility, not because self-hosting the software is hard.
Questions
Can I migrate my existing Umami Cloud data over?
Yes — Umami supports exporting and importing its own data, and since this runs the identical open-source software, your dashboards and event definitions carry over unchanged.
Will it work on my phone?
The dashboard itself, yes, exactly as before — it's the same web app either way. There's nothing mobile-specific to lose here.
What does it cost to run?
A small VPS plus a domain, typically under ten dollars a month, plus a bit more once traffic volume grows the database — often close to what the Cloud plan already costs, so the case here is control, not necessarily savings.
What's the one thing that doesn't survive the rebuild?
Someone else's on-call. If the collector goes down or an upgrade breaks something, there's no support ticket — you're the one who notices and fixes it.
Related tools
Receipt