Herramienta autoalojada para supervisar servidores y sitios web, con comprobaciones de estado, sondas HTTP/TCP/Ping, alertas push, tareas programadas y terminal web.
kOlapsis/maintenant
Monitoreo autohospedado de Docker, Kubernetes, disponibilidad, TLS y tareas cron en un solo binario de Go, con alertas y un servidor MCP integrado.
Alternativa open source a:Uptime Robot
Datadog
- Estrellas
- 534
- Forks
- 25
- Issues abiertos
- 2
- Último commit
- ayer
¿Qué es?
maintenant es un monitor de infraestructura autohospedado que se distribuye como un único binario de Go con el frontend de Vue y SQLite integrados. Detecta automáticamente contenedores de Docker, servicios de Docker Swarm y cargas de trabajo de Kubernetes, y registra su estado, comprobaciones de salud, ciclos de reinicio, uso de recursos y logs en tiempo real, sin configuración manual. Los endpoints HTTP y TCP se pueden declarar mediante etiquetas de Docker, y la misma instancia también registra el vencimiento de certificados TLS, los plazos de heartbeats y tareas cron, y las actualizaciones de imágenes de contenedores.
El motor de alertas cubre eventos de contenedores, endpoints, certificados, heartbeats y hosts, y los envía mediante triggers a canales como Discord, webhooks y correo electrónico. Se pueden agregar hosts remotos como agentes de solo lectura que transmiten su estado a un servidor central mediante gRPC. Un servidor Model Context Protocol integrado expone datos de monitoreo a asistentes de IA para que puedan consultar logs e historial de alertas. Las funciones principales cuentan con licencia Apache-2.0, mientras que las ediciones Personal y Pro desbloquean canales adicionales, enriquecimiento con CVE y políticas de escalamiento mediante una clave de licencia.
Funciones clave
- 01Detecta automáticamente cargas de trabajo de Docker, Swarm y Kubernetes, y transmite logs de contenedores en tiempo real.
- 02Comprueba endpoints HTTP y TCP declarados mediante etiquetas de Docker.
- 03Registra el vencimiento de certificados TLS y los plazos de heartbeats o tareas cron.
- 04Detecta actualizaciones de imágenes de contenedores y señala exposiciones de red riesgosas.
- 05Envía alertas a Discord, webhooks y otros canales, e incluye un servidor MCP integrado para asistentes de IA.
Casos de uso
- Monitorear un homelab o un pequeño conjunto de VPS con contenedores de Docker desde un único panel.
- Supervisar la disponibilidad y el vencimiento de certificados de sitios web y APIs públicas.
- Recibir alertas cuando las tareas cron no se ejecuten según lo previsto, mediante URLs de heartbeat.
- Permitir que un agente de IA investigue fallos de contenedores usando logs e historial de alertas.
Inicio rápido
- 1
Guarda el archivo docker-compose.yml del README y revisa la nota de seguridad sobre los puertos
- 2
Inicia maintenant en segundo plano con Docker Compose y abre http://localhost:8080
docker compose up -d
Antes de usarlo
- La interfaz y la API no tienen autenticación propia, así que debes añadir un proxy inverso de autenticación o enlazar el servicio a 127.0.0.1.
- Necesita acceso de lectura al socket de Docker para supervisar los contenedores.
- Algunas funciones, como el enriquecimiento de CVE y el envío de alertas a Discord, Slack y servicios similares, requieren las ediciones de pago Personal o Pro.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es maintenant?
- Monitoreo autohospedado de Docker, Kubernetes, disponibilidad, TLS y tareas cron en un solo binario de Go, con alertas y un servidor MCP integrado. maintenant es un monitor de infraestructura autohospedado que se distribuye como un único binario de Go con el frontend de Vue y SQLite integrados. Detecta automáticamente contenedores de Docker, servicios de Docker Swarm y cargas de trabajo de Kubernetes, y registra su estado, comprobaciones de salud, ciclos de reinicio, uso de recursos y logs en tiempo real, sin configuración manual. Los endpoints HTTP y TCP se pueden declarar mediante etiquetas de Docker, y la misma instancia también registra el vencimiento de certificados TLS, los plazos de heartbeats y tareas cron, y las actualizaciones de imágenes de contenedores.
- ¿maintenant es gratuito? ¿Qué licencia tiene?
- maintenant es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿maintenant sigue mantenido?
- Mantenimiento activo. El último commit de maintenant fue el 6 nov 2026.
- ¿Para qué puedo usar maintenant?
- Monitorear un homelab o un pequeño conjunto de VPS con contenedores de Docker desde un único panel. Supervisar la disponibilidad y el vencimiento de certificados de sitios web y APIs públicas. Recibir alertas cuando las tareas cron no se ejecuten según lo previsto, mediante URLs de heartbeat. Permitir que un agente de IA investigue fallos de contenedores usando logs e historial de alertas.
- ¿Cómo se instala maintenant?
- Guarda el archivo docker-compose.yml del README y revisa la nota de seguridad sobre los puertos Inicia maintenant en segundo plano con Docker Compose y abre http://localhost:8080: docker compose up -d
- ¿Dónde consigo maintenant?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kOlapsis/maintenant
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Monitoreo ligero de servidores autoalojado, con panel web, métricas de contenedores Docker, datos históricos y alertas.
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.
Sistema de monitorización de disponibilidad autoalojado, escrito en Go y React, con páginas de estado y alertas; se presenta como alternativa a Uptime Kuma.
Agente de código abierto para monitorear infraestructura en tiempo real, con métricas por segundo, detección automática, detección de anomalías con ML y alertas integradas.
Herramienta open source de observabilidad y APM que usa eBPF para recopilar métricas, logs, trazas y perfiles, con análisis de causa raíz asistido por IA.