systemctl status homelab

lab

Most of my projects run on hardware I own. It's where I learn things properly, by running them for real, breaking them and writing down why.

lab status unknown

The numbers are a snapshot pushed out of the lab every few minutes. Nothing on this site can reach into it.

Network

A dedicated firewall splits the network into zones by trust level. I lock the zones down one at a time, so each ends up closed by default with only the flows it needs.

Identity

Admin interfaces sit behind single sign-on with passkey-only login.

Observability

Every host ships metrics and logs to one place, and alerts go somewhere I actually look.

Platform

A Proxmox hypervisor runs most workloads as VMs and containers. Config is kept in git, and a nightly job snapshots live config with secrets redacted.