These guides are written to be complete: they start from a clean install, explain why each step is necessary, and include the commands you actually need to run. We test everything against Debian stable and note where Ubuntu LTS differs. Configuration files are given in full, not as fragments that leave you guessing at the surrounding context.
If a guide is out of date or contains an error, please let us know via the contact page. We revise and update as distributions change and note every significant revision at the top of the affected page.
Hardware selection, network topology planning, OS install, and initial hardening for a first homelab node.
Read guide →Run your own recursive resolver with DNSSEC validation and network-wide ad filtering.
Read guide →Set up a WireGuard server on Debian or Ubuntu, configure multiple clients, and enable split-tunneling for road-warrior use.
Read guide →Practical patterns for running multiple services with proper isolation, persistent volumes, and reverse proxy configuration.
Read guide →Implement an automated backup strategy that covers local, off-site, and tested restore procedures.
Read guide →