Self-hosted homelab baseline

Plan storage for self-hosted services

Separate application data, databases, snapshots, and backups before choosing a pool layout for a growing homelab.

Editable baselineReplace data classes, growth, planning horizon, redundancy, and current equipment with your own storage boundary.Next checkMap each application to a backup and restore test; snapshots alone do not create an independent recovery path.

Planning tool

Self-hosted homelab: adjust the baseline

Choose a first-purchase or existing-system path, separate irreplaceable data from replaceable media, then carry one storage boundary into capacity, expansion, and recovery checks.

View assumptions and sources →

The values below are editable planning baselines. Change the few inputs you know; open Advanced assumptions only when they change your decision.

Advanced assumptionsRefine growth, independent copies, current equipment, reserve, enclosure shape, and drive-failure tolerance.
Planning route——
Usable-capacity target——
Forecast data mix——
Equal-drive candidate——
Independent backup baseline——
Recovery objective——
Next decision

—

Planning brief

Turn the result into checks you can verify.

—

Keep this useful version close, shareable, and easy to revisit.

Need a different storage profile? Start a custom plan →