Umami

Analytics

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 source

Docker 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 32

First 10 lines; see source for the complete file. Review all required companion files before deploying.

Official website

Sources