Cachet — система с открытым исходным кодом для самостоятельного размещения страницы статуса, где можно сообщать пользователям о доступности сервисов и инцидентах.
louislam/uptime-kuma
Инструмент для самостоятельного мониторинга доступности HTTP, TCP, DNS, ping, Docker и других сервисов с оповещениями и страницами статуса.
Open source альтернатива:UptimeRobot
Pingdom
- Звёзды
- 92,630
- Форки
- 8,570
- Открытые issues
- 848
- Последний коммит
- вчера
Что это?
Uptime Kuma — инструмент для самостоятельного мониторинга с веб-панелью, которая показывает, доступны ли ваши сайты и сервисы. Он проверяет HTTP(s), ключевые слова и запросы к JSON, TCP-порты, WebSocket-эндпоинты, ping, DNS-записи, игровые серверы Steam и Docker-контейнеры, а также принимает heartbeat-сигналы.
Если мониторируемый сервис становится недоступен, Uptime Kuma может отправить уведомление через Telegram, Discord, Slack, Gotify, Pushover, электронную почту (SMTP) и многие другие сервисы. Также поддерживается несколько публичных страниц статуса, которые можно привязать к собственным доменам; на них отображаются графики ping и сведения о сертификатах.
Uptime Kuma можно установить с помощью Docker или напрямую в Linux и Windows с Node.js. Интерфейс доступен на нескольких языках.
Ключевые возможности
- 01Мониторинг HTTP(s), ключевых слов, запросов к JSON, TCP, WebSocket, ping, DNS, Steam и Docker
- 02Отправка оповещений через Telegram, Discord, Slack, электронную почту и многие другие сервисы
- 03Создание нескольких страниц статуса с возможностью привязать их к собственным доменам
- 04Отображение графиков ping и сведений о SSL-сертификатах
- 05Поддержка прокси и двухфакторной аутентификации
Сценарии использования
- Мониторинг доступности личных или корпоративных сайтов и API с собственного сервера
- Мониторинг внутренних сервисов и Docker-контейнеров в домашней лаборатории или частной сети
- Публикация общедоступной страницы статуса, чтобы информировать пользователей о сбоях
Быстрый старт
- 1
Создайте папку и перейдите в неё
mkdir uptime-kuma cd uptime-kuma - 2
Скачайте файл Docker Compose
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml - 3
Запустите Uptime Kuma в фоновом режиме, затем откройте http://localhost:3001
docker compose up -d
Что важно знать
- Для запуска требуется Docker или Node.js 20.4+, а также Git. Проще всего использовать Docker.
- Файловые системы, такие как NFS, не поддерживаются для хранения данных.
- Установка без Docker не поддерживается в FreeBSD, OpenBSD, NetBSD, Replit и Heroku.
Темы
Частые вопросы
- Что такое uptime-kuma?
- Инструмент для самостоятельного мониторинга доступности HTTP, TCP, DNS, ping, Docker и других сервисов с оповещениями и страницами статуса. Uptime Kuma — инструмент для самостоятельного мониторинга с веб-панелью, которая показывает, доступны ли ваши сайты и сервисы. Он проверяет HTTP(s), ключевые слова и запросы к JSON, TCP-порты, WebSocket-эндпоинты, ping, DNS-записи, игровые серверы Steam и Docker-контейнеры, а также принимает heartbeat-сигналы.
- uptime-kuma можно использовать бесплатно? Какая у него лицензия?
- uptime-kuma распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- uptime-kuma всё ещё поддерживается?
- Активно поддерживается. Последний коммит в uptime-kuma — 19 окт. 2026 г..
- Для чего можно использовать uptime-kuma?
- Мониторинг доступности личных или корпоративных сайтов и API с собственного сервера Мониторинг внутренних сервисов и Docker-контейнеров в домашней лаборатории или частной сети Публикация общедоступной страницы статуса, чтобы информировать пользователей о сбоях
- Как установить uptime-kuma?
- Создайте папку и перейдите в неё: mkdir uptime-kuma cd uptime-kuma Скачайте файл Docker Compose: curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml Запустите Uptime Kuma в фоновом режиме, затем откройте http://localhost:3001: docker compose up -d
- Где скачать uptime-kuma?
- Исходный код и инструкции по установке — на GitHub: https://github.com/louislam/uptime-kuma
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое приложение для мониторинга доступности и инфраструктуры: проверяет HTTP, ping, порты, DNS, Docker и многое другое, а также предоставляет страницы статуса и уведомления об инцидентах.
Самостоятельно размещаемый мониторинг доступности и производительности сайтов и API, который можно развернуть одной командой docker compose up.
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Локальная панель мониторинга в реальном времени для Proxmox, Docker, Kubernetes, TrueNAS и vSphere с оповещениями и регулярными AI-проверками.
Система self-hosted-мониторинга ошибок, принимающая события от Sentry SDK и позволяющая хранить данные на собственной инфраструктуре.