Building a Personal Cloud at Home: The 2026 Hardware Guide
Description and use
Author achieved 16 TB personal cloud for $332 upfront and $25/year electricity, with zero data loss over 3 years, outperforming Dropbox in cost and storage.
Problem
Need affordable, reliable home cloud storage with low power consumption and easy access.
Outcome
Author achieved 16 TB personal cloud for $332 upfront and $25/year electricity, with zero data loss over 3 years, outperforming Dropbox in cost and storage.
Workflow
- Purchase Beelink N100, 2× 8 TB NAS drives, 32 GB microSD, UPS, Gigabit switch
- Install Ubuntu 24.04 LTS
- Create ZFS mirror pool with zpool create
- Deploy Nextcloud in Docker
- Enable WebDAV in Nextcloud
- Install ScsDriver on Windows and mount WebDAV as Z:
- Install Tailscale on both devices
- Set up cron job for ZFS scrub, snapshot, and rclone backup
- Monitor and replace drives as needed
Evidence
Five years ago I was paying Dropbox $120/year. Today I have 16 TB of personal cloud storage that costs me $25/year in electricity.
1× Beelink ME Mini N100 (the brains, 25W idle) 2× Seagate IronWolf 8 TB NAS drives (the storage, ~$130 each) 1× 32 GB microSD card (boot drive, $12) 1× UPS battery backup (the insurance, $60) 1× Gigabit switch (already had, $0) Total: ~$332 upfront, $25/year in electricity.
Buy NAS drives, not desktop drives. I tried desktop drives first. They failed after 14 months because they don't have the rotational vibration compensation.
Buy a UPS, not just a surge protector. I had a 2-second power blip last year that corrupted the ZFS pool. The pool wouldn't import until I did zpool import -F and lost 3 days of changes.
The ZFS checksums caught 2 silent bit-rot cases for me in the last 3 years. ext4 / NTFS would not have.
This is the part that makes the whole setup usable. Without ScsDriver, I'd have to use the Nextcloud desktop client, which syncs one folder at a time.
Every Sunday at 2am, a cron job does: zpool scrub tank # snapshot the Nextcloud data # prune snapshots older than 30 days # backup the catalog files (Lightroom etc.) to the cloud
- Record date: 2026-10-14T23:41:05.554Z