HomeLab
Self-hosted infrastructure powering all my personal computing needs. A production-grade homelab with networking, compute, storage, surveillance, and smart home automation running 24/7.
Always learning, always building.
Networking
UniFi Cloud Gateway Fiber, managed switches, WiFi 7 APs, and fiber connectivity — supporting 40+ connected clients across all networks
VLANs & Firewall
Five isolated networks — Management, Home, Guest, IoT, and Cameras — with inter-VLAN firewall policies enforcing least-privilege traffic rules
DNS Routing & DDNS
Pi-hole for network-wide DNS filtering and local split-horizon routing; DDNS for dynamic public IP tracking across Cloudflare
Compute & Storage
Dell OptiPlex with Intel 9500T, 32GB RAM, running Ubuntu and Docker; remote slot storage + local NVMe, 22TB capacity for media and backups
Observability
Full monitoring stack with Prometheus metrics, Grafana dashboards, and Loki log aggregation — custom homelab overview dashboard built via the Grafana API
*arr Media Automation
Radarr, Sonarr, and Prowlarr automating acquisition and organisation of movies and TV; Discord webhooks push real-time notifications on downloads and status changes
Surveillance
UniFi Protect cameras + Aqara smart cameras with 24/7 recording
Smart Home — Matter & Thread
HomeKit, Philips Hue, and Meross devices unified via Home Assistant; Matter and Thread over Matter for local, cloud-independent device control
API Integrations
Custom automations via Home Assistant REST API, UniFi Network API, Grafana API, Cloudflare API, and Discord webhooks — services talk to each other without manual intervention
Photos
Photo management & library
photo.n5hq.me ↗Status
System health & uptime
status.n5hq.me ↗Containers
Docker stack overview
Coming soon