πŸ—ΊοΈ Roadmap

The handbook is complete. All six volumes drafted, all 50 chapters live. Version 3.0 (final) β€” covers every chapter from the original ChatGPT v3.0 spec, plus bonus chapters that fill out the design. The discipline now is to keep it current as the lab grows.

Status legend

The constitution

StatusSectionNotes
βœ…PRD Β· 20 sectionsVision, writing standards, chapter template, volume roadmap, AI agent instructions, QA checklist

Volume 1 β€” Foundations

StatusChapterNotes
βœ…Ch 01 Β· The QuestionTK's original TrueNAS ask and the answer
βœ…Ch 02 Β· Mental ModelThe 7-layer stack: the one picture
βœ…Ch 03 Β· Drives, VDEVs, PoolsThe physical layer; RAIDZ2 explained
βœ…Ch 04 Β· DatasetsCompression, quotas, encryption
βœ…Ch 05 Β· SMB SharesSharing the data with the family
βœ…Ch 06 Β· Users & GroupsThe Family group, admin vs root, nologin shells
βœ…Ch 07 Β· PermissionsOwners, groups, modes, ABSE
βœ…Ch 08 Β· First AppsTailscale, Immich, Jellyfin, Vaultwarden, Paperless
βœ…Ch 09 Β· Snapshots & ScrubsTime travel and self-healing
βœ…Ch 10 Β· The BuildThe complete configuration in one place

Volume 2 β€” Family NAS

StatusChapterNotes
βœ…Ch 01 Β· The Family as a SystemDesigning for the people who'll use it
βœ…Ch 02 Β· PhotosImmich in production; face recognition, albums, sharing
βœ…Ch 03 Β· Videos & JellyfinMedia server, transcoding, hardware acceleration
βœ…Ch 04 Β· Documents & PaperlessOCR, auto-tagging, the consume folder
βœ…Ch 05 Β· Mobile UploadsThe three patterns: Immich, landing zone, manual
βœ…Ch 06 Β· Calendar & ContactsNextcloud, CalDAV, CardDAV
βœ…Ch 07 Β· Extending to FriendsReal accounts vs public links

Volume 3 β€” Creator Studio

StatusChapterNotes
βœ…Ch 01 Β· The Creator's Storage PyramidScratch, working, archive
βœ…Ch 02 Β· Project ArchivesStructure, naming, README.md
βœ…Ch 03 Β· Active Project ScratchSyncthing, proxies, the hybrid workflow
βœ…Ch 04 Β· Render WorkflowsLocal vs NAS vs cloud rendering
βœ…Ch 05 Β· Backing Up the Backups3-2-1 for video projects
βœ…Ch 06 Β· Sharing with CollaboratorsEditors, colorists, sound engineers
βœ…Ch 07 Β· When to UpgradeCapacity, performance, when to add a second NAS

Volume 4 β€” Home Lab

StatusChapterNotes
βœ…Ch 01 Β· The Lab as a SystemThe blast radius principle
βœ…Ch 02 Β· Networking FundamentalsIPs, subnets, VLANs, the model of a home network
βœ…Ch 03 Β· VirtualizationVMs vs containers, when to use which
βœ…Ch 04 Β· Docker and Containersdocker-compose.yml, bind mounts, networks
βœ…Ch 05 Β· VMs with KVMWhen a container isn't enough
βœ…Ch 06 Β· Reverse Proxies and TLSCaddy, Traefik, exposing services the right way
βœ…Ch 07 Β· MonitoringUptime Kuma, Prometheus, alerting
βœ…Ch 08 Β· Home AutomationHome Assistant, MQTT, Zigbee
βœ…Ch 09 Β· When to ExpandSecond machine, Proxmox cluster, dedicated hardware
βœ…Ch 10 Β· Cloud ServicesCloudflare Tunnel, Backblaze B2, burst GPU. Hybrid done right.

Volume 5 β€” Data Science

StatusChapterNotes
βœ…Ch 01 Β· The Data Scientist's NASThe data layer; raw is sacred
βœ…Ch 02 Β· JupyterJupyterLab on the NAS
βœ…Ch 03 Β· Data Storage and FormatParquet, Arrow, partitioning
βœ…Ch 04 Β· Pipelines and SchedulesCron, Prefect, the orchestration of recurring work
βœ…Ch 05 Β· Machine LearningThe ML lifecycle; MLflow for experiment tracking
βœ…Ch 06 Β· Sharing & CollaborationNotebooks, datasets, results, with others
βœ…Ch 07 Β· ReproducibilityGit, DVC, conda, Docker; the discipline of repeatable work
βœ…Ch 08 Β· Remote Developmentcode-server, VS Code Remote, SSH workflow, remote Jupyter

Volume 6 β€” Operations

StatusChapterNotes
βœ…Ch 01 Β· The 3-2-1 RuleBackups in depth
βœ…Ch 02 Β· Monitoring and AlertingKnowing when something breaks
βœ…Ch 03 Β· Security HardeningDefense in depth
βœ…Ch 04 Β· Capacity PlanningForecasting growth, planning upgrades
βœ…Ch 05 Β· Disaster RecoveryThe playbooks, the practice
βœ…Ch 06 Β· Update StrategyKeep current, with a plan
βœ…Ch 07 Β· The RunbookThe single source of truth
βœ…Ch 08 Β· UPS & Power ProtectionSizing, runtime, graceful shutdown. The cheapest data integrity insurance.

By the numbers

MetricValue
Volumes6
Chapters50
PRD sections20
Total words~95k
Pages59 (all live at homelab.aidalee.com)
Source chat length74 messages / ~30k words from the original conversation
Versionv3.0 (final) β€” covers all 36 chapters from the ChatGPT v3.0 spec

What's next

The handbook is complete. The discipline from here is in the runbook:

When the lab grows (new hardware, new use cases, new lessons learned), new chapters open. Volume 7 is empty for now. The next one starts the day a new question appears.

Roadmap Β· updated July 2026 Β· all 6 volumes complete