3 Commits

Author SHA1 Message Date
Frank Schwenk cf3df056fc chore: sync monitoring targets after infra review
Remove decommissioned hosts and bump last_reviewed_at.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 11:24:36 +02:00
Frank Schwenk dab32cc86b feat: populate monitoring targets from compose Host labels
Add 27 HTTPS targets from Traefik compose files; Basic Auth services
expect 200 or 401. Exclude inactive sboa and non-Traefik hosts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 15:35:14 +02:00
Frank Schwenk c007d5ebdc feat: external HTTPS monitoring pull via monitor.php
Add cron-ready pull checks for critical URLs with SSL expiry warnings,
retry-before-alert, JSON results in private/data, email alerts, and a
90-day target-list review reminder.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 10:05:43 +02:00