Самостоятельно размещаемый инструмент для мониторинга серверов и сайтов: проверки состояния, HTTP/TCP/Ping-пробы, push-уведомления, задачи по расписанию и веб-терминал.
kOlapsis/maintenant
Self-hosted мониторинг Docker, Kubernetes, доступности сервисов, TLS и cron-задач в одном Go-бинарнике, с оповещениями и встроенным MCP-сервером.
Open source альтернатива:Uptime Robot
Datadog
- Звёзды
- 533
- Форки
- 25
- Открытые issues
- 2
- Последний коммит
- вчера
Что это?
maintenant — self-hosted мониторинг инфраструктуры, поставляемый в виде одного Go-бинарника со встроенными фронтендом на Vue и SQLite. Он автоматически обнаруживает Docker-контейнеры, сервисы Docker Swarm и нагрузки Kubernetes, отслеживает их состояние, проверки работоспособности, циклы перезапуска, использование ресурсов и логи в реальном времени — без ручной настройки. HTTP- и TCP-эндпоинты можно объявлять с помощью Docker labels; тот же экземпляр отслеживает срок действия TLS-сертификатов, дедлайны heartbeat и cron-задач, а также обновления образов контейнеров.
Механизм оповещений обрабатывает события контейнеров, эндпоинтов, сертификатов, heartbeat и хостов и направляет их через триггеры в такие каналы, как Discord, вебхуки и электронная почта. Удалённые хосты можно добавить как агенты только для чтения: они передают своё состояние центральному серверу по gRPC. Встроенный сервер Model Context Protocol предоставляет AI-ассистентам данные мониторинга, чтобы те могли просматривать логи и историю оповещений. Основные функции распространяются по лицензии Apache-2.0, а редакции Personal и Pro открывают дополнительные каналы, обогащение данных CVE и политики эскалации при наличии лицензионного ключа.
Ключевые возможности
- 01Автоматически обнаруживает нагрузки Docker, Swarm и Kubernetes и передаёт логи контейнеров в реальном времени.
- 02Проверяет HTTP- и TCP-эндпоинты, объявленные через Docker labels.
- 03Отслеживает срок действия TLS-сертификатов, а также дедлайны heartbeat и cron-задач.
- 04Обнаруживает обновления образов контейнеров и отмечает рискованную сетевую экспозицию.
- 05Отправляет оповещения в Discord, вебхуки и другие каналы; для AI-ассистентов предусмотрен встроенный MCP-сервер.
Сценарии использования
- Мониторинг homelab или небольшого парка VPS с Docker-контейнерами через одну панель.
- Контроль доступности публичных сайтов и API, а также срока действия сертификатов.
- Получение оповещений о cron-задачах, пропустивших расписание, через heartbeat URL.
- Помощь AI-агенту в расследовании сбоев контейнеров с помощью логов и истории оповещений.
Быстрый старт
- 1
Сохраните docker-compose.yml из README и ознакомьтесь с примечанием о безопасности портов
- 2
Запустите maintenant в фоновом режиме с помощью Docker Compose, затем откройте http://localhost:8080
docker compose up -d
Что важно знать
- У интерфейса и API нет собственной аутентификации, поэтому необходимо добавить обратный прокси с аутентификацией или привязать сервис к 127.0.0.1.
- Для мониторинга контейнеров необходим доступ на чтение к сокету Docker.
- Для некоторых функций, таких как обогащение данных CVE и перенаправление оповещений в Discord, Slack и аналогичные сервисы, требуются платные редакции Personal или Pro.
В подборках
Темы
Частые вопросы
- Что такое maintenant?
- Self-hosted мониторинг Docker, Kubernetes, доступности сервисов, TLS и cron-задач в одном Go-бинарнике, с оповещениями и встроенным MCP-сервером. maintenant — self-hosted мониторинг инфраструктуры, поставляемый в виде одного Go-бинарника со встроенными фронтендом на Vue и SQLite. Он автоматически обнаруживает Docker-контейнеры, сервисы Docker Swarm и нагрузки Kubernetes, отслеживает их состояние, проверки работоспособности, циклы перезапуска, использование ресурсов и логи в реальном времени — без ручной настройки. HTTP- и TCP-эндпоинты можно объявлять с помощью Docker labels; тот же экземпляр отслеживает срок действия TLS-сертификатов, дедлайны heartbeat и cron-задач, а также обновления образов контейнеров.
- maintenant можно использовать бесплатно? Какая у него лицензия?
- maintenant распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- maintenant всё ещё поддерживается?
- Активно поддерживается. Последний коммит в maintenant — 6 нояб. 2026 г..
- Для чего можно использовать maintenant?
- Мониторинг homelab или небольшого парка VPS с Docker-контейнерами через одну панель. Контроль доступности публичных сайтов и API, а также срока действия сертификатов. Получение оповещений о cron-задачах, пропустивших расписание, через heartbeat URL. Помощь AI-агенту в расследовании сбоев контейнеров с помощью логов и истории оповещений.
- Как установить maintenant?
- Сохраните docker-compose.yml из README и ознакомьтесь с примечанием о безопасности портов Запустите maintenant в фоновом режиме с помощью Docker Compose, затем откройте http://localhost:8080: docker compose up -d
- Где скачать maintenant?
- Исходный код и инструкции по установке — на GitHub: https://github.com/kOlapsis/maintenant
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Самостоятельно размещаемая панель мониторинга состояния сервисов по HTTP, ICMP, TCP, DNS и другим протоколам с проверкой условий и оповещениями.
Самостоятельно размещаемая система мониторинга доступности на Go и React со страницами статуса и уведомлениями об алертах — альтернатива Uptime Kuma.
Open-source агент для мониторинга инфраструктуры в реальном времени: метрики каждую секунду, автообнаружение, встроенное ML-обнаружение аномалий и оповещения.
Open-source платформа для наблюдаемости и APM: собирает метрики, логи, трейсы и профили с помощью eBPF и помогает находить первопричины с помощью AI.