Homeserver

Home Server - Part 6: When the Router Runs the Fallback DNS

Part 5 ended on a confession: AdGuard on the home server is now critical infrastructure. If that container goes sideways — a bad update, a docker compose down at the wrong moment, the server hanging on a kernel upgrade — every device on the trusted VLANs loses DNS. Internet stops. The household notices in roughly four seconds.

The traditional answer is “buy a Raspberry Pi.” I didn’t want to, and the router had a better idea anyway.

Home Server - Part 5: The Network Finally Catches Up

Nextcloud uploads were fine. Just fine. The kind of fine that makes you suspicious.

I’d just gotten gigabit fiber installed, and instead of everything feeling faster, the stack felt the same as it had on the old 5G router line. Browsing the photo library still had a half-beat of lag. Opening Paperless still felt like a coffee opportunity. Either I’d wasted money on the upgrade or something about my architecture was wasting the bandwidth on my behalf.

Spoiler: option two.

Home Server - Part 4: Wiring the House Around the Server

New house, structured cabling already in the walls, and after months of waiting — the fiber was finally in. The technician handed me a dangling RJ45 and said “good luck.” My consumer router had no idea what was coming.

This was supposed to be the easy part. I had a plan. I had a repo of scripts. I had three weekends of reading about VLANs.

Home Server - Part 3: Making It Bulletproof

Once you’re responsible for your own data, backup anxiety hits different. I spent way too much time setting up BorgBackup with three overlapping strategies because the thought of losing family photos or important documents to a drive failure was keeping me up at night.

Home Server - Part 2: The Docker Spiral

My docker-compose.yml started as maybe 20 lines for a simple Nextcloud installation. Fast forward a few weeks, and I’m managing 15+ services, each with their own personality disorders and resource requirements. Here’s how I survived the container explosion without everything catching fire.

Home Server - Part 1: The Inspiration

I was watching one of PewDiePie’s videos where he opens with saying “I’m not a tech guy”, then casually shows off his perfectly riced Arch Linux setup and a workflow that would make most developers jealous. Here I am, also running Arch (BTW), but with barely any rice and feeling pretty average about my setup.