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 →