Files
0012/todo
Frank Schwenk 85ab829805 feat: add monitoring dashboard under /monitor/
Status page and JSON API read from private/data; root index.php stays a placeholder. Mark todo 06 done.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-12 15:22:00 +02:00
..

Aufgaben — Übersicht

Nummerierte Todos für den 0012.de-Webspace. Abhängigkeiten beachten.

# Datei Priorität Kurzbeschreibung
01 01-bootstrap-env-deploy.md high .env, Repo-Struktur, erstes FTP-Deployment
02 02-email-smtp.md high Postfächer, SMTP für Alerts (0012.de)
03 03-monitoring-pull-phase1.md high monitor.php, HTTPS/SSL-Checks, Alarm
04 04-monitoring-push-boka.md medium Push von boka → ingest.php — erledigt
05 05-plesk-cron.md high Geplante Aufgaben in Plesk — erledigt
06 06-site-0012-landing.md medium Status-Dashboard unter /monitor/ — erledigt
07 07-mail-domains-external.md medium MX für Domains ohne Mailserver
08 08-monitoring-phase2.md medium API-Health, Latenz, Backup-Heartbeat
09 09-monitoring-phase3.md low Rest-Domains, Dashboard, Header-Checks
10 10-optional-plesk-git-composer.md backlog Plesk Git / Composer evaluieren
11 11-boka-smtp-relay.md medium boka-Apps über 0012.de-SMTP
12 12-monitor-php-token-check.md medium HTTP-Zugriff auf monitor.php per Token
13 13-optional-plesk-cron-heartbeat.md backlog Optional: separater Heartbeat-Cron */5

Backlog (ohne Priorität)

Todo 10 — Plesk Git-Deploy und Composer; dokumentiert in ../PLESK.md, kein Blocker für 02–09.

Todo 13 — optionaler Heartbeat-Cron in Plesk; nicht nötig solange monitor.php alle 10 Min läuft.

Todo 11 — boka SMTP-Relay; abhängig von erledigtem 02, kein Blocker für 03.

Empfohlene Reihenfolge

01 → 02 → 05 ✓ → 03 ✓ → 06 ✓
              ↘ 04 ✓ (Push ingest.php)
07 (wenn Domains feststehen)
08 → 09

Querverweise