Files
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

31 lines
1.2 KiB
Markdown

# 0012.de — Website (Konzept)
**0012.de ist eine eigene Website** — Inhalt noch offen. Kein Monitoring-Dashboard auf der Root-Domain.
Monitoring und Status laufen unter **`/monitor/`** (nicht auf `/`).
## Aktuell (Platzhalter)
[`public/index.php`](public/index.php) ist eine brutalistische Baustellenseite: scharf, dunkel, sarkastisch. Keine Secrets, keine Ops-Daten. Irgendwann kommt hier vermutlich eine eigenständige Website — Inhalt und Form noch offen.
## Status / Monitoring (`/monitor/`)
Öffentliches Ops-Dashboard (read-only, `noindex`):
- `https://0012.de/monitor/` — HTML-Statusraster aus Pull-Checks + boka-Heartbeat
- `https://0012.de/monitor/status.php` — JSON-API (Alias: `/monitor/status.json` via `.htaccess`)
Siehe [`MONITORING.md`](MONITORING.md) und [`todo/06-site-0012-landing.md`](todo/06-site-0012-landing.md).
Cron/Ingest bleiben auf Root: `monitor.php`, `ingest.php`.
## Was 0012.de werden könnte
Noch unklar. Die Domain bleibt frei für etwas Eigenes — Portfolio, Experiment, Kunstprojekt, Katalog, whatever.
## Was bewusst nicht auf 0012.de /
- Öffentliche Monitoring-Kacheln (→ `/monitor/`)
- IPs, Tokens, `.env`-Inhalte
- Comic Sans (never again)