Brief

Building a NAS is not significantly different than building a PC. Except that you have to plan to spend a lot more on your bulk storage drives instead of your GPU or processor.

A build working with a friend who wants to stop paying the Apple/Google tax

Hardware Specs

Item Vendor Model Price.
Case Amazon 159.99 Jonsbo N3
CPU Microcenter 159.99 AMD 5700G
Motherboard Microcenter 62.99 AM4 A520M-HDV
RAM On Hand 19.99
OS Drive Microcenter 49.99 Inland 512GB
Bulk Storage Amazon ~200 WD Green 10TB
PSU On Hand 19.99 Thermaltake

Software Specs

Going for cheap/free options.

Plan is to run OpenMediaVault for basic file server usage plus something like Immich for simple photobackups.

Proposed Setup

  • OS Drive nvme (ZFS/ext4)
  • Dual Hard drives either mirrored or in a parity solution for integrity. Depending on case, will dictate how expandable we want the solution to be.
  • Appsrunning in Docker Compose or LXC or VM depending.

Proposed Application Setup

File Sharing

  • SMB - Windows/Apple
  • NFS?
  • S/FTP

Backup

  • Immich - Photo Backup
  • RClone/Rsync - Arbitrary file backup to other sites
  • Restic - Desktop/Laptop backup

VPN?

  • Possible remote access