Skip to main content
Analytics

Deploy Umami on Your VPS

Deploy Umami on your VPS in one click. Privacy-focused, cookie-free web analytics — a self-hosted Google Analytics alternative, paired with PostgreSQL.

Umami is a clean, privacy-focused web analytics platform — a lightweight, cookie-free alternative to Google Analytics. Add a single script tag to your site and get visitors, page views, referrers, and events in a fast dashboard, without collecting personal data or needing a cookie-consent banner.

Vessl deploys Umami with a dedicated PostgreSQL service, networked together with persistent volumes so your analytics history is durable. The default login is admin / umami — change the password immediately after your first sign-in.

What's included

  • Umami + PostgreSQL deployed together as a connected stack
  • Cookie-free and GDPR-friendly — no consent banner required
  • Single lightweight script tag, no impact on page speed
  • Multi-site dashboards with events and referrer tracking
  • Persistent volume so analytics history survives redeploys

Common use cases

  • Privacy-first analytics for a blog, SaaS, or marketing site
  • GDPR-friendly alternative to Google Analytics
  • Self-hosted event tracking you fully own
Docker image
ghcr.io/umami-software/umami:postgresql-latest
Services
2 containers
Pricing
Free — billed per VPS, not per template

Frequently asked questions

Why is PostgreSQL bundled?

Umami stores all analytics data in a SQL database. This template pairs it with a managed Vessl PostgreSQL service so your history is durable and isolated from the app container.

Do I need a cookie-consent banner?

Umami doesn't use cookies or collect personally identifiable information, so in most jurisdictions you don't need a consent banner. Always confirm against your local regulations.

What are the default credentials?

The default login is admin / umami. Change the password from the dashboard immediately after your first sign-in.

Ready to ship?

Deploy Umami in under a minute.

Connect your VPS, pick this template, fill in any required fields. Vessl handles the container, SSL, and persistent storage.

Start for Free

No credit card · BYOS · IDR billing