85ab829805
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>
2.3 KiB
2.3 KiB
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
- Architektur Monitoring:
../MONITORING.md - Hosting-Details:
../HOSTING.md - Landing-Konzept:
../SITE.md