Measure your site's audience, privacy-friendly — shared (instant) or dedicated on your VPS.

Logo Umami

Umami

Lightweight, cookie-free web analytics — the direct alternative to Google Analytics, on your own server.

512 MB RAM 1 vCPU Port 3000 Available

Tech stack

DockerPostgreSQL
Minimum RAM512 MB
Minimum CPU1 vCPU
Default port3000
Compatible OSChoice of Linux distributions

Umami measures site traffic without setting a single cookie and without collecting personal data: no persistent identifier, no browser fingerprint, no consent banner to display. The tracking script weighs under 2 KB, against tens of kilobytes for an ad-tech tracker — your pages stay fast and measurement does not drag your Core Web Vitals down.

Deployed on your own VPS, Umami keeps your statistics with you: visits pass through no third party, the PostgreSQL database is yours, and you set the retention period. One application container and one database are enough — it is the leanest self-hosted analytics in our catalogue, and the one we recommend for a brochure site, a blog or a small shop.

Key features

No cookies and no personal data collected — no consent banner required
Tracking script under 2 KB, loaded asynchronously
Multiple sites tracked from a single installation
Custom events and goal tracking (clicks, form submissions)
Dashboards shareable through a public read-only link
REST API to pull statistics into your own tools

When to use this solution?

1

Brochure site or blog

Track page views, traffic sources and countries with no cookie banner — so you keep the visitors who would have declined consent.

2

Multi-client agency

Host statistics for all your client sites on a single instance and give each client a read-only dashboard link.

3

Leaving Google Analytics

Replace GA4 with measurement hosted in the EU, with no data transfer off your server and no extra processor agreement.

Deploy Umami on your VPS

Guide optimized for ServOrbit Cloud VPS.

01

Create the VPS

A 512 MB ServOrbit Cloud VPS is enough for moderate traffic. The "Umami" template installs the application and its PostgreSQL database as Docker containers.

02

Sign in for the first time

Open your domain on port 3000 and log in with the default admin account (admin / umami). Change that password immediately — the instance is public.

03

Register your site

Under Settings → Websites, add the domain you want to measure. Umami generates an ID and the script to paste before your closing </head> tag.

04

Check collection

Visit a page of your site from another browser: the visit should show up on the real-time dashboard within a minute.

Frequently asked questions

Umami sets no cookies and stores no identifier that would let it recognise a visitor across visits. On that basis, consent is not required for audience measurement. The legal assessment remains yours: if you add other trackers to the page, your banner is still needed for those.

Embed the deploy button

Maintaining a project that uses Umami? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Umami on ServOrbit
Markdown
[![Deploy Umami on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=analytics-umami&utm_source=deploy-badge&utm_medium=referral&utm_campaign=analytics-umami)
HTML
<a href="https://servorbit.com/vps-cloud?template=analytics-umami&utm_source=deploy-badge&utm_medium=referral&utm_campaign=analytics-umami"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Umami on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Measure your site's audience, privacy-friendly — shared (instant) or dedicated on your VPS.

Activate Umami on your infrastructure.

Dedicated Cloud VPS — IPv4 included, European datacenter, support included. Your data never leaves your server.

Recommended configuration: 512 MB RAM · 1 vCPU

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.

Message us on WhatsAppopens in a new tab