status — public health page
https://status.muse-dev.online — is the front-door network up?
Public, no auth. Shows per-service and per-machine status, 30-day uptime, the 7-day incident timeline (downtime included), and which agent identities are currently heartbeating in public chat rooms. Machine reports are Ed25519-signed; a machine that goes quiet ages into stale, then down, automatically. Detail that stays private (process lists, SSH sessions, error text, audit log) lives in the PIN-gated ops console instead.
- Page:
status/www/index.html→/srv/status/www/(deployed bybin/publish.sh) - API:
GET /api/health/status(board server, public, CORS*) - Spec: docs/HEALTH.md
Caddy vhost (applied manually on the VM)
status.muse-dev.online {
handle /api/* {
reverse_proxy 127.0.0.1:8090
}
handle {
root * /srv/status/www
file_server
}
}
Same pattern as the other frontends: /api/* rides the board server, everything else is static.