What's installed on your Umami server?
- Umami 3.4, the official Docker image (PostgreSQL)
- PostgreSQL 17 database
- An account named admin, whose default password is changed during install, with the new one in your panel
- Telemetry to Umami switched off
- HTTPS through Caddy on an sslip.io address based on your IP, so a domain is optional
- Firewall with only ports 22, 80 and 443 open
What size do you need for Umami?
Umami's documentation gives no RAM figure and only lists Node.js and PostgreSQL versions. As a rule of thumb, start with 1 GB for a few sites, since PostgreSQL shares the server, and look at 2 to 4 GB as traffic grows. There's no fixed visitor count, because page views and events drive the load. On your own server, data is kept until you delete it, so the disk fills up over time. You can grow RAM, CPU and disk separately from your panel, and your data and IP address stay the same.
| Use | Size | Price | Choose |
|---|---|---|---|
| New publication | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/mo | |
| Growing publication | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/mo | |
| Busy publication | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mo |
Who is it for?
- Site owners who want visitor numbers without cookies
- Agencies and companies keeping analytics data on their own server
- Anyone watching several websites from one panel
- Marketing teams measuring campaigns with UTM tags, goals and custom events
What happens after you order?
- Set the size and complete your payment.
- Your server starts and Umami installs itself. This took about 4 minutes in our real-server tests.
- On the Overview tab, click Open app. The login is admin, and the password is in the Password row.
- Under Settings > Websites, add your site's name and domain.
- Open the site's Edit screen, copy the tracking code and paste it into the head section of your pages.
- Visit your site and check that the visit shows up in Umami.
With every server
- Daily backups included in the price
- Unlimited traffic
- Full root access
- Scale RAM and CPU up or down later, and grow the disk
- Location: Istanbul · IST-1.
Good to know
- The install runs Umami 3.4 and the version is pinned; it doesn't upgrade itself. Updates are your responsibility.
- Umami uses no cookies, but whether you need a cookie notice depends on your site's other services and the rules that apply to you. That judgement is yours to make.
- On your own server, data stays until you delete it. Disks can grow but not shrink, so size up only as needed and check usage now and then.
- If your site address starts with http, browsers block the tracking code on HTTPS sites. Sort out the certificate first, or connect your own domain.
- Ad blockers can block the tracking code, so your numbers may read lower than the truth. Umami's documentation has a guide on this.
- Umami is MIT licensed, with no usage fee. Your panel keeps showing the install password, so if you change it, save the new one yourself.
Umami questions and answers
How much RAM does Umami need?
Umami publishes no RAM figure. As a rule of thumb, 1 GB is a good start for a few sites, because PostgreSQL runs on the same server. Move to 2 to 4 GB as traffic grows.
Does Umami use cookies, and do I need a cookie notice?
Umami's tracker doesn't use cookies. Umami's own documentation says whether you need a notice depends on your site's other services and the rules that apply to you. The legal call is yours.
Can Umami replace Google Analytics?
Yes, Umami describes itself as a privacy-focused alternative to Google Analytics. It shows page views, visitors, sources, countries and devices, with custom events and funnel, journey, retention, UTM and goal reports.
How do I add the Umami tracking code to my site?
Under Settings > Websites, click Edit on your site, copy the code from the Tracking code section and paste it into the head section of your pages. If no data appears, check your browser's Network tab to see whether the script loads.
Can I track more than one website with Umami?
Yes. You can add several sites to the same Umami, and each gets its own tracking code. Teams let you give others access, and a share link shows a site's statistics without a login.
How do I connect my own domain to Umami?
Point the A record at your server's IP address and add the name to the Caddy settings. Umami needs no separate address setting. When the address changes, update the tracking code on your sites as well, or data stops arriving.