Kuvasz Uptime is a free, open-source service for self-hosted uptime, SSL, and infrastructure monitoring. It checks HTTP endpoints using adjustable intervals, headers, expected status codes, response times, and keyword matching. Other monitor types cover SSL certificates, push checks, ICMP ping, TCP ports, and DNS. Teams can publish public or private brandable status pages and schedule maintenance windows to pause affected checks and reduce false alerts. Alerts can be configured per monitor for email, Slack, Discord, Telegram, Microsoft Teams, Apprise, Pushover, PagerDuty, or custom webhooks. Monitors are managed through a web interface, REST API, or YAML configuration; an included MCP server exposes monitoring data and management operations to compatible clients. Kuvasz can export metrics to Prometheus or OTLP-compatible tools and has an official Home Assistant integration. It runs as a Docker image, with Docker Compose and Helm deployment options, and requires PostgreSQL. The maker lists an AGPL-3.0 license and a free plan.
Who it is for
Kuvasz suits teams that want monitoring and status pages in an environment they manage. It is a practical fit for operators comfortable with Docker and PostgreSQL.
What is good
- Monitors HTTP, SSL, push, ICMP, TCP, and DNS.
- Public and private brandable status pages.
- Alerts support a wide range of channels.
- Manage monitors through UI, REST API, or YAML.
- Exports metrics to Prometheus or OTLP-compatible tools.
What to know first
- Requires PostgreSQL; version 14 is the minimum tested.
- No out-of-the-box location-specific monitoring.
- Disabling authentication can expose the instance to anyone.
Verdict
Kuvasz combines several monitoring types, status pages, and configurable alerts in a free self-hosted package. Plan for PostgreSQL and account for its lack of built-in location-specific monitoring when designing deployments.
Kuvasz Uptime plans and pricing
All plansCompared on uptime monitoring software
- Free plan
- Yes
- SSL expiry alerts
- Yes
- Keyword monitoring
- Yes
- Server monitoring
- Yes
- Alert channels
- Email, Slack, Discord, Telegram, Microsoft Teams, Apprise, Pushover, PagerDuty, custom webhooks


