Showcase · live im Echtbetrieb
Selbst-hostbare Atlassian-Statuspage-Alternative. Multi-Tenant, Realtime via SSE, lückenloser Audit-Trail per Event-Sourcing. Wir nutzen es selbst für status.kumiko.so. Echtkunden auf publicstatus.eu.
Acme GmbH
Systemstatus
Wir sehen erhöhte Latenz auf den Read-Replicas. Maßnahmen laufen, ETA 15 Minuten.
Wie es gebaut ist
defineFeature("publicstatus", …)
Component-CRUD, Incident open / post-update / resolve, Maintenance-Plan. Jede Transition feuert ein Event — vollständiger Timeline-Replay rekonstruierbar.
SSE via Redis Pub/Sub
Public-Page-Subscribers sehen Statusänderungen in Millisekunden. Kein Client-Polling, keine WebSocket-Pipeline — Kumikos SSE-Handler erledigt das.
Subdomain Host-Dispatch
acme.publicstatus.eu → Tenant Acme. admin.publicstatus.eu → Admin-Shell. Apex → Marketing. Alles in einem Bun-Server, kein Proxy-Hick.
E-Mail + Webhook-Fanout
Pro-Tenant-Subscribers, Double-Opt-in (DSGVO-konform), One-Click-Unsubscribe. BullMQ-Jobs für Delivery, Retry, Dead-Letter — alles aus den Bundled-Features.
Hosting-Realität
Eine Hetzner CAX21 (~10€/Monat). Postgres + Redis + Meilisearch in Docker auf derselben Box. SSL via Caddy. Kunden-Statuspages auf Subdomains. Echter Produktiv-Traffic, echte SaaS-Kunden.
Asset-Tracker, Helpdesk, CRM, internes Portal — gleiches Framework, gleiches Multi-Tenant, gleicher Audit, gleiche On-Prem-Option.