ryanmaclean / zfs_home_nas

Scripts, links and build guide for an ATX case-based home NAS running Ubuntu and ZFS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ubuntu 20.04 OpenZFS Home NAS

Scripts, links and build guide for an ATX case-based home NAS running Ubuntu and ZFS

  • ZFS Installer - a script to run while installing Ubuntu, the inspiration for much of this project <3
  • Post-install Ubuntu cleanup script
  • Post-install package install script
  • Share creation script|

Scripts

  • ZFS Installer - a script to run while installing Ubuntu, the inspiration for much of this project <3
  • Post-install Ubuntu cleanup script
  • Post-install package install script
  • Share creation script

Parts

  • Aquantia Aqtion 10gbe adapter(s)
  • Marvell 9207-8i - New Old Stock (NOS)
  • SFF-8087 to SATA Forward Breakout Cable
  • 3+ matching SATA hard drives
  • PCIe x1 M.2 NVMe card
  • ATX motherboard
  • ATX case (Fractal Design R5 used)
  • 2+ CAT6 cables (onboard plus NAS-specific cable(s)

Maintenance

  • Snapshot script
  • Sync script
  • zc guide
  • What to alert on

Docker on ZFS

Illustration of Sample System

Created in Inkscape, should be fully editable in Inkscape 1.0+ Illustration of a sample ZFS twoer install with 8 drives, a PCIe to NVMe card, HBA and 10gige NIC

About

Scripts, links and build guide for an ATX case-based home NAS running Ubuntu and ZFS

License:MIT License


Languages

Language:Shell 100.0%