Uptime Kuma
A cheerful dashboard for asking URLs whether they are dead yet.
Technical Profile & Specs
verified 2026-08-14
- Cost
- $0 / forever (Open Source)
- License
- MIT
- Hosting Model
- Self-host (your server)
- Platforms
- webself-hosteddocker to self-host
- Installation
- Docker Compose with a persistent `/app/data` volume, or a manual Node.js plus PM2 install
- Operational Setup
- It still needs an always-on host, Docker volume discipline, and outbound notification credentials; network filesystems are explicitly unsupported for the data directory.
- Where Your Data Lives
- Monitor configuration, users, status pages, certificates, and history live in the application database under the mounted `/app/data` directory.
- The Catch / Trade-off
- It is excellent for checks from your own server, but has no built-in worldwide probe fleet or polished synthetic transaction recorder.
Replaces 2 paid apps
up to $49/mo ($588/yr) in subscriptions
Uptime Kuma FAQ
Common questions
Is Uptime Kuma free and open source?+
Uptime Kuma is an open-source tool licensed under MIT that runs on self-host. A cheerful dashboard for asking URLs whether they are dead yet.
What paid software does Uptime Kuma replace?+
Uptime Kuma serves as a free replacement for 2 paid SaaS applications: Pingdom, Better Stack, saving up to $49/month ($588/year) in subscription bills.
How do you install and set up Uptime Kuma?+
Installation: Docker Compose with a persistent `/app/data` volume, or a manual Node.js plus PM2 install. Setup notes: It still needs an always-on host, Docker volume discipline, and outbound notification credentials; network filesystems are explicitly unsupported for the data directory.
What is the catch or trade-off with Uptime Kuma?+
It is excellent for checks from your own server, but has no built-in worldwide probe fleet or polished synthetic transaction recorder.