Library
hs
Infrastructure · 2025
homeserver
declarative NixOS homelab, rebuilt from one flake
3 nodes on the tailscale mesh
99.9% uptime
1 flake to rebuild everything
service homepage
proxmox cluster
uptime kuma monitors
opnsense at the edge About
A declarative, reproducible homelab: everything runs from a single NixOS flake, so a rebuild from bare metal is one command. A rack-mounted Ryzen node plus two mini PCs, peered over Tailscale with split DNS.
Caddy reverse proxy with automatic TLS, Restic snapshots to object storage, and Grafana + Loki wired to every container.
Liner notes
- One flake, full rebuild, no snowflake state.
- Tailscale mesh with split DNS across three nodes.
- Log-aware alerting on every service.
Credits
OS nixos
Network tailscale · caddy
Backup restic → s3
Observability grafana · loki