🐻 Uptime Kuma: простой мониторинг доступности ваших сервисов

Uptime Kuma возможно самый удобный, легкий и простой способ для мониторинга аптайма ваших сайтов и контейнеров.
Кума (クマ/熊) по-японски означает медведь 🐻.
Маленький медвежонок смотрит ваш сайт.🐻🐻🐻
Что умеет
Из основного, Uptime Kuma умеет: мониторить, уведомлять, создавать страницы-статусы. Сейчас быстро на это глянем.
Мониторинг
Мониторить может как от банальных GET запросов по определенному url, так и Docker контейнеры, или же какие-нибудь специфичные игровые сервера Steam.

Уведомления
Если вдруг какой-то из ваших сервисов ушел в оффлайн, или просто ожидаемый статус ответа изменился на какой-то другой Kuma может прислать уведомление!
И обладает широким выбором сервисов для этого:
- Telegram
- Email (SMTP)
- Mattermost
- Signal
- Discord
- Rocket.Chat
- Gotify
- Ntfy
- и 40+ других
Точно найдете себе способ информирования по душе.

Страницы статуса
Это специальные, общедоступные страницы, которые вы можете создавать чтобы давать пользователям/сотрудникам/кому-угодно следить за работоспособностью сервиса или даже групп сервисов.
Есть возможность добавлять оповещения в случае каких-либо инцидентов.

Как установить
За секунду сорок с помощью docker compose.
compose.yml
name: uptime-kuma
services:
uptime-kuma:
restart: always
volumes:
- ./data:/app/data
- /var/run/docker.sock:/var/run/docker.sock:ro
container_name: uptime-kuma
image: louislam/uptime-kuma:1
Uptime Kuma compose.yml
docker compose up -d
На сайте автора есть интерактивное демо если лень деплоить: