← All guides
Umami
A privacy-friendly, self-hosted web analytics alternative to Google Analytics that gives you visitor stats without tracking cookies or collecting personal data.
This guide is synthesized from Umami's own official documentation, linked above — always cross-check exact package/version names there before running these commands on a production server, since distro and project versions move over time.
1Get the official compose file
Umami ships a docker-compose.yml in its repo that bundles the app with a PostgreSQL database.
2Build and start
docker compose up -d3Log in and change the password
Umami creates a default account on first run: username admin, password umami. Change it immediately after logging in.
open http://localhost:3000