Uptime Kuma
Self-hosted monitoring tool. Beautiful UI, 100+ notification types, free.
What it is
Uptime Kuma is a self-hosted monitoring tool. HTTP(s), TCP, ping, DNS, push, Docker container, database, and more check types. 100+ notification types (Slack, Discord, Telegram, email, webhook, etc.). Beautiful Vue 3 UI, single Node.js binary.
Why we recommend it
If you want Uptime Robot but self-hosted, Uptime Kuma is the answer. The UI is gorgeous, the feature set is comprehensive, and the price is free.
When to use it
- Self-hosted Uptime Robot alternative
- Monitoring HTTP, TCP, ping, DNS endpoints
- Status page (public or private)
- When you want beautiful UI without SaaS fees
Quickstart
Run this in your terminal. Self-hosts locally with Docker or your preferred setup.
$ docker run -d --name uptime-kuma -p 3001:3001 -v uptime_kuma:/app/data louislam/uptime-kuma:1 Setup
Tags
Integrates with
Common use cases
- →uptime-robot-alternative
- →self-hosted
- →status-page
- →notifications
Pricing
Free. MIT licensed. Self-host on a small VPS.
Related projects
Activepieces
by Activepieces
Activepieces is an open source no-code automation platform. 300+ integrations, visual flow builder, TypeScript pieces, self-hostable, the modern open source Zapier/Make alternative.
Appwrite
by Appwrite
Appwrite is a self-hosted BaaS that gives you auth, databases, storage, functions, and messaging in one Docker container. It supports multiple databases (MariaDB, MongoDB, PostgreSQL), multiple runtimes (Node, Python, Dart, PHP), and has SDKs for web, Flutter, iOS, Android, and React Native.
Cal.com
by Cal.com
Cal.com is the open source Calendly. Scheduling links, calendar sync (Google, Outlook, iCloud), video conferencing (Zoom, Google Meet, Daily), payments via Stripe, team scheduling, round-robin, and 100+ integrations. Self-hostable in Docker.