54d29d3afa
Document hosting setup, external monitoring architecture, landing page concept, env template, and phased todo checklist for the wint.global Classic 1.0 counterpart to boka. Co-authored-by: Cursor <cursoragent@cursor.com>
31 lines
965 B
Markdown
31 lines
965 B
Markdown
# 06 — Landing Page 0012.de (Status Beacon)
|
|
|
|
**Priorität:** medium
|
|
**Abhängigkeiten:** 03 (liefert `last-checks.json`)
|
|
**Konzept:** [`../SITE.md`](../SITE.md)
|
|
|
|
## Ziel
|
|
|
|
Öffentliche, minimale Startseite — Live-Status aus Monitoring-Daten, kein Leer-Domain-Eindruck.
|
|
|
|
## Checkliste
|
|
|
|
- [ ] `public/index.php` — liest `data/last-checks.json` + `data/boka-status.json`
|
|
- [ ] Raster: ~12 Kacheln, Farbe nach Status (ok / warn / down)
|
|
- [ ] boka-Heartbeat-Zeile („last push X min ago“)
|
|
- [ ] Dark-Theme CSS inline oder eine `assets/style.css`
|
|
- [ ] Graceful fallback wenn JSON fehlt („Monitoring not initialized“)
|
|
- [ ] Keine sensiblen Daten (Tokens, interne Fehlerdetails)
|
|
- [ ] Optional: `public/status.json` read-only API
|
|
- [ ] Meta: `noindex` erwägen (Ops-Seite, keine SEO)
|
|
|
|
## Akzeptanzkriterien
|
|
|
|
- `https://0012.de/` zeigt aktuellen Status nach Cron-Lauf
|
|
- Seite lädt ohne JavaScript
|
|
- Mobile lesbar
|
|
|
|
## Nicht im Scope
|
|
|
|
- Blog, CMS, WordPress
|