Homelab monitoring dashboard
A single-page widget dashboard for the whole lab: Proxmox cluster health, TrueNAS storage, UPS power, and backup job status — polling every 5 seconds for near-realtime visibility.
Selected work from the lab — infrastructure I designed and operate, tools I've built, and problems I've dug to the bottom of. Everything below runs (or ran) on real hardware in the rack.
A single-page widget dashboard for the whole lab: Proxmox cluster health, TrueNAS storage, UPS power, and backup job status — polling every 5 seconds for near-realtime visibility.
A two-node Proxmox VE cluster with TrueNAS network storage, a dedicated Proxmox Backup Server, UPS-backed power, and a UniFi 10G network — the platform everything else here runs on.
Every host and container in the lab forwards logs to a syslog-ng → Loki → Grafana pipeline running in a lightweight LXC, making the whole environment searchable from one place.
An n8n instance handles the glue work — scheduled jobs, notifications, and integrations between lab services — published securely through a Cloudflare Tunnel.