Homelab Documentation¶
Reference for my homelab. Covers setup, configuration, and administration across most of what I run. Most pages reference the official docs. Some things may be missing here and there, but it's a work in progress.
-
Server setup, SSH, networking, and system administration on Debian/Ubuntu.
-
NAS setup, disk management, MergerFS and SnapRAID, Samba shares, and Borgmatic backups.
-
Installing and managing containerized applications with Docker Compose.
-
OPNsense, VLANs, DNS stack, Nginx Proxy Manager, Cloudflare Tunnels, and Tailscale.
-
Photo management, local AI/LLMs, Nextcloud, and other self-hosted services.
-
Home Assistant, Zigbee2MQTT, and Frigate NVR for local, private home automation.
-
Plex, the *arr stack, qBittorrent with Gluetun VPN, and media request management.
-
GitOps with Forgejo, Komodo and Renovate, Git-based configuration management, plus Ansible for configuration management and automated provisioning across hosts.
-
ntfy notifications, Uptime Kuma dead-man switches, Beszel metrics, Dozzle logs, and remote syslog.
-
Lessons learned the hard way: DNS and routing surprises, failing disks, container gotchas, monitoring blind spots, and smart-home debugging.
-
FDM reference — materials, design for printing, CAD and slicers, modular systems, finishing, safety, and print troubleshooting.
-
How this site is built with Zensical and hosted on Cloudflare Pages.