Skip to content

Maintenant

v1.2.9 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 1mo Monitoring & Metrics
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

alerting container-monitoring devops docker go heartbeat
+12 more
self-hosted kubernetes monitoring network-security observability server-sent-events sqlite ssl-monitoring status-page uptime-kuma-alternative uptime-monitoring vue

Summary

AI summary

Fixed webhook subscription creation, corrected alert entity names for standalone monitors, and allowed interval equal to timeout.

Full changelog

Bug fixes

Webhook subscriptions could not be created

Creating a webhook subscription through the API or the UI was failing with an internal error on fresh installs. Subscriptions can now be created, edited, tested, and deleted as expected.

Endpoint alert notifications showed a blank entity name

When an alert fired on a standalone HTTP/TCP monitor (one created manually, not auto-discovered from a container label), the notification sent to channels (webhook, Discord, Slack, Teams, email) contained an empty entity name. The monitor's configured name is now used correctly in all notification formats.

Endpoint monitor rejected interval equal to timeout

Creating or updating an endpoint monitor with a check interval equal to its configured timeout was incorrectly refused. The validation now accepts interval == timeout — only interval < timeout is rejected.


Improvements

MAINTENANT_ALLOW_PRIVATE_WEBHOOKS for local development stacks

A new environment variable lets operators running maintenant inside a local Docker Compose stack point alert channels and webhook subscriptions at internal hostnames (e.g., http://webhook-tester:8080/...) without hitting the HTTPS + private-IP protection that applies in production.

This variable has no place in a production deployment. It exists solely to simplify local end-to-end testing without a public HTTPS endpoint.

services:
  maintenant:
    environment:
      MAINTENANT_ALLOW_PRIVATE_WEBHOOKS: "true"

Upgrading from v1.2.8

docker compose pull && docker compose up -d --force-recreate

The database is migrated automatically on first start. No configuration changes are required.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Maintenant

Get notified when new releases ship.

Sign up free

About Maintenant

Monitor everything with a single container

All releases →

Beta — feedback welcome: [email protected]