The first public release of Maintenant, a self-discovering infrastructure monitoring tool. Deploy a single binary, point it at your Docker socket or Kubernetes cluster, and let it do the rest.
What's included
Auto-discovery
- Automatic container detection via Docker and Kubernetes labels
- Real-time event streaming — containers appear, disappear, and update without manual config
- Compose project and service grouping out of the box
Monitoring
- Endpoints — HTTP/TCP checks with configurable intervals and failure thresholds
- Heartbeats — Dead man's switch with per-heartbeat deadlines and grace periods
- TLS Certificates — Expiry tracking with auto-detection from HTTPS endpoint checks
- Resources — CPU, memory, and disk usage per container with threshold alerts
Alerting
- Unified alert engine with severity escalation, recovery detection, and silence windows
- Notification channels: webhook, Discord, SMTP
- Orphan alert pruning on startup
Update intelligence
- OCI registry scanning for available image updates
- Semver-aware comparison across all monitored containers
Public status page
- Per-component status derived from live monitor state
- Real-time updates via SSE
- Aggregate status across all monitors of a given type
Operations
- Single binary with embedded Vue SPA — no separate frontend deployment
- SQLite with WAL mode — no external database required
- MCP server support (stdio and Streamable HTTP)
- PWA-ready frontend with offline support
- Multi-arch Docker image (amd64/arm64)
- Enterprise-ready: AGPLv3 licensed with additionnal Pro/Commercial