This is the initial stable release of the homelab documentation set. It provides a complete, operational blueprint for deploying a professional-grade homelab on any machine (min 16GB RAM) running Ubuntu Server. The design uses LXD for service isolation and Docker for application workloads.
Core Features
- Infrastructure: A secure Bare Metal baseline using Ubuntu Server, optimised for performance and reliability.
- Isolation: Fully containerised environment powered by LXD, ensuring your host remains clean and manageable.
- DNS & Privacy: Integrated AdGuard Home deployment for LAN-wide DNS control and network-level ad blocking.
- Docker Workloads: A dedicated, pre-configured environment for Docker applications with persistent storage and shared networking.
What is included?
- The Homelab Guide: Your master entry point for the complete build sequence.
- Essential Runbooks: Step-by-step instructions for the infrastructure foundation, container setup, and Docker operations.
- Optional Extensions: Plug-and-play guides for NVMe booting, secure remote access via Tailscale, and reverse proxying via Caddy.