← Back to the directory

Monitoring

Uptime Kuma

Self-hosted uptime monitoring with a clean status page, no per-monitor pricing.

87
Activity score (0-100) — weighted from the 4 sub-scores below. Calculated automatically from the GitHub API, refreshed weekly.
95
Community
100
Development
100
Maintenance
40
Risk
89,293 GitHub stars Last commit: 3 days ago Last release: 51 days ago Open issues: 754 License: MIT

Hardware

RAM minimum256 MB
RAM recommended512 MB
CPU idle0.02 cores
CPU recommended1 core
ARM supportFull

Access & auth

Needs reverse proxy✓ Yes
OIDC support✗ No
LDAP support✗ No
Multi-user✗ No
Mobile appNone

Operations

MaturityStable
Maintenance burdenVery low
Setup difficultyEasy
Backup methodSQLite file copy

Leaving the cloud

Migration difficultyVery easy

Replaces

PingdomUptimeRobot

Relationships

Install via

Docker ComposeDocker Official

Works well with

CaddyTraefik

Recommended backup

Native/Manual

Our notes

About as cheap to run as a self-hosted tool gets. RAM use climbs with monitor count — some users report OOM issues past ~100 monitors, worth knowing if you plan to watch a large fleet. No native multi-user support.