Skip to content

Self-host Umami

updated Jul 2026prices checked · Aug 2026Install verified on Ubuntu 26.04 · Jul 2026 · how we test

Simple, fast, privacy-focused web analytics in a clean single-page dashboard. Runs on a tiny box, no cookies, and one script tag to install. The easiest self-hosted Google Analytics swap.

Key facts

CategoryWeb analytics
LicenseMIT
StackNext.js, PostgreSQL
Min RAM1024 MB
Dockeryes
Difficulty

What you need

  • Any VPS with at least 1024 MB of RAM
  • A domain you control — most self-hosted setups need HTTPS in front of them
  • Under an hour if you've used Docker before

Install

Run these commands on your server:

# Umami — official compose (app + PostgreSQL)
git clone https://github.com/umami-software/umami umami
cd umami
# set a strong APP_SECRET in docker-compose.yml, then:
docker compose up -d  #  →  http://SERVER_IP:3000  (admin / umami)

An alternative to

Head-to-head

More self-hosted tools

We use analytics cookies (Google Analytics, PostHog) to see which guides are useful. No ad networks, no cross-site tracking. See our privacy policy.