Umami
Umami tracks website traffic, campaigns, and conversions without relying on tracking cookies. Check its deployment documentation before planning a move.
Who it may suit
Straightforward website analytics for teams who want to run their own instance.
Replaces
Not verified: no official positioning found
Checked: 2026-11-01
Strengths for small teams
- No cookies Source
Checked: 2026-11-01
- Traffic, campaigns, conversions in one place Source
Checked: 2026-11-01
- Runs on Node.js + PostgreSQL Source
Checked: 2026-11-01
Section checked: 2026-11-01
License
MIT
Checked: 2026-11-01
Self-hosting effort
Moderate
Checked: 2026-09-24
The official Compose setup starts Umami together with PostgreSQL, but production database backups, configuration, and image upgrades remain operator responsibilities. The components are manageable with Docker knowledge, but make this more than a minimal single-service deployment.
Documentation-based estimate; not hands-on tested. Official self-hosting effort evidence
Pricing
Umami Cloud Hobby is free; Pro is $20/month and Business is $200/month, with Enterprise pricing custom.
Checked: 2026-09-24
Managed cloud
Available
Checked: 2026-09-24
Self-hosted: Available
Sections checked: see dates beside each section.
Repository activity
Stars: 39,838
Last push: 2026-10-31
Fetched 2026-11-01 · checked 2026-11-01
Repository metadata sourceDocker Compose deployment
Upstream Compose preview; fetched 2026-11-02. Pinned public source file
---
services:
umami:
image: ghcr.io/umami-software/umami:latest
ports:
- "3000:3000"
environment:
DATABASE_URL: postgresql://umami:umami@db:5432/umami
APP_SECRET: replace-me-with-a-random-string
# Required for two-factor authentication, generate with: openssl rand -hex 32First 10 lines; see source for the complete file. Review all required companion files before deploying.