I'm working on building a NAS for a media server and I'm trying to figure out what OS to choose. I'm not apposed to paying for something if it's worth it, but free and open source is always appreciated. Drive pooling is a must and support for raid would definitely be a pro. On top of that I'd like to run all the arr's, Plex, Tautulli, and a few other things. Any suggestions would be much appreciated!

​

Thanks, TC370

all 22 comments

sorted by: hot top controversial new old
[–] [B] 1 point 2 years ago

unraid 100%

  • source
  • [–] [B] 1 point 2 years ago

    I use open media vault at work. It'll run on a potato.

  • source
  • [–] [B] 1 point 2 years ago (2 children)

    Some variation of Linux + BTRFS filesystem + Docker is what I use. Lots of good options for free.

  • source
  • hideshow 2 child comments
  • [–] 1 point 2 years ago

    Debian with ZFS and Docker would be my recommendation.

  • source
  • [–] [B] 1 point 2 years ago (1 child)

    I use Ubuntu + ZFS.

    ZFS is cool because it has built in SMB and NFS file sharing, on top of RAID and data integrity features.

  • source
  • hideshow 1 child comment
  • [–] [B] 1 point 2 years ago (4 children)

    Unraid- if your drives are different sizes. Truenas - if you have lots of ram and like ZFS. CasaOs - If you like pretty things. Proxmox + Open Media Vault - If you want to run vms.

  • source
  • hideshow 4 child comments
  • [–] [S, B] 1 point 2 years ago (2 children)

    I'm planning on 16gb, is that enough for Truenas? And which version of Truenas? Scale or Core? Thanks for the suggestions!

  • source
  • parent
  • hideshow 2 child comments
  • [–] [B] 1 point 2 years ago

    CasaOS can mix and match, but it uses mergerFS which doesn’t have the same parity as ZFS/ceph/raid.

    Im also a big fan of CasaOS and run it. You should also check out ZimaOS alpha release as it has more raid functionality.

    ZFS needs roughly 1GB of ram per TB of storage.

    Truenas code is older and runs on BSD. 99% of people will want to run Scale.

  • source
  • parent
  • [–] [B] 1 point 2 years ago (1 child)

    I’ve only ever used Windows. Isn’t finding drivers on those other OSes a headache?

  • source
  • hideshow 1 child comment
  • [–] [B] 1 point 2 years ago (1 child)

    I like synology for simplicity. And because I believe it‘s hard to get proper alternatives for synology drive and photos

  • source
  • hideshow 1 child comment
  • [–] [B] 1 point 2 years ago (3 children)

    Certainly some variation of linux, but there are many of those. For drive pooling, your options are btrfs or zfs. Of those, zfs is the most mature and capable - the only drawback is that once you make a pool you can't easily change the number of drives in it. A small limitation.

    Drive pooling as ZFS does it is a replacement for RAID. You generally don't need RAID these days, except for fault-tolerant boot drives in high-availability servers.

    Ignore the ZFS "1GB per TB" thing. It's old advice. Use, ZFS does like lots-o-ram because of the way it uses caching. But it doesn't need that much. Your 16GB plan is plenty. You could probably do it in 8GB.

  • source
  • hideshow 3 child comments
  • [–] [S, B] 1 point 2 years ago (2 children)

    I’m definitely planning on expanding my drives over time, so it sounds like btrfs is the way to go. Is there a way to bundle that and CasaOS?

  • source
  • parent
  • hideshow 2 child comments
  • [–] [B] 1 point 2 years ago (1 child)

    Don't commit too quickly. btrfs has it's advantages, but it has limitations too - not least of which is that there's no two-drive redundancy mode, and the raid5 mode has some known bugs - it's mostly safe. Generally I'd go with ZFS, as would most here.

  • source
  • parent
  • hideshow 1 child comment
  • [–] [B] 1 point 2 years ago

    TrueNAS Scale if you want something relatively easy to use with prebuilt applications (see TrueCharts)

  • source