Home ยท Volume 4

๐Ÿ“˜ Volume 4 โ€” Home Lab

Make it programmable. Docker, VMs, networking, monitoring. The volume that turns the NAS into a development platform.

v0.1 ยท draft
โ†Volume 3
Read this volume when

Volumes 1-3 built a NAS for family + creator use. This volume takes the next step: what if the NAS also runs a home lab? Docker containers for self-hosted services, VMs for development and testing, networking for the technically curious, monitoring for the operations-minded. The principles from Volume 1 still apply (snapshots, scrubs, the data hierarchy) โ€” this volume adds the compute and orchestration layers.

What this volume covers

The home lab is a different mindset from the family NAS. The family NAS is about safety and stability. The home lab is about exploration and learning. The two coexist on the same hardware; the discipline is keeping them separate.

Chapters

The "blast radius" principle

The single most important concept in this volume: the blast radius of a mistake. A mistake in the lab (a bad config, a destructive command, an experiment that goes wrong) should never take down the family's photos, videos, or documents. The way to ensure this is the data hierarchy from Volume 1: family data on one set of datasets, lab data on another. Snapshots and the discipline of testing in non-production.

What you'll know by the end

Engineering Note

The home lab is for learning. Every sysadmin learned their craft by breaking things in a lab. The point of this volume is to give you a structured way to do that learning without breaking the family data. The lab should be a place for experiments, not a place where experiments happen to other people's stuff.

Volume 4 ยท Home Lab ยท v0.1 ยท July 2026