If you run anything at home that is always on — a Linux box, an old workstation, a mini PC, a laptop quietly serving files — you are running a server. And a server that is reachable, unpatched and forgotten is a problem waiting to happen. Last updated: May 27, 2026 This is the hub page for everything on this blog about building and securing a Linux home server . Instead of one giant 10,000-word wall of text, it is organised as a path: start at the top, follow the links into the detailed guides, and come back here when you want the next step. Whether you are hardening a cheap homelab box or turning a retired enterprise machine into a homelab monster, this is the map. New here? You may also want the short Start Here page and a little context about this blog . 1. Pick the hardware (cheap or ridiculous, both work) A home server does not need to be expensive. It can be an old desktop, a thin client, or a retired workstation found for the price of a coffee. For the budget...
Practical Linux homelab security notes from real old hardware, real Docker hosts, real firewall rules, real mistakes, and boring setups that keep working.