cerberus
~8 cores · 3.7 GBThe edge. VyOS router, Traefik, DNS, and uptime monitoring.
querying the cluster…
reading the pulse…
The edge. VyOS router, Traefik, DNS, and uptime monitoring.
querying the cluster…
This site. The portfolio, its telemetry, and the analytics.
querying the cluster…
Apps and Kubernetes. Vireli, Open WebUI, a kube node.
querying the cluster…
The workhorse. Gitea, the CI runners, Nextcloud, Coolify.
querying the cluster…
Capacity and GPU. The media stack, with a GPU to pass through.
querying the cluster…
Polled live from the cluster's own Proxmox API. Cached, read only, no secrets.
measuring…
A live round-trip from your browser to the cluster's public edge. Your distance to sentinel, in milliseconds.
checking the services…
Health-checked server side, every refresh. A small, curated public set.
this build 4a6d810 The page you are reading shipped through exactly this pipeline.
A live map of the cluster. The nodes are real; the flowing points are a stand-in for traffic, not a packet capture.
On call for my own infrastructure: backups, certificate renewal, monitoring, and the failure modes you only meet at the wrong hour.
Monitored by Uptime Kuma
The cluster's setup, runbooks, and automation live in a versioned repo, operated like code. Adding a node or restoring a service is a documented procedure, not tribal memory.