I’m building my own NAS. I’ve put together gaming PCs and simple workstations, but this will be my first foray into “the big leagues”. At this point, I’m planning to use Unraid because it seems quite beginner friendly. I’m not a linux newbie, but I’m no sysadmin either. The thing that’s making me question my choice is that I dont plan to take advantage of Unraid’s killer feature; the abilty to add any size disk into your array. I’ve already got as many disks as the case will hold (8 x 12TB). When the inevitable day comes that I need more storage, I’ll probably just build a second machine.

I’ve also looked at TrueNAS Scale a bit, and it seems approachable, but perhaps more capable than I really need. I do plan to run a number of containerized apps, but don’t expect I’ll need to run any VMs very often. I’m also not sure how I feel about ZFS. I read so many conflicting opinions. So, I haven’t decided on a file system yet either.

My primary use cases are: media server, storage server, and homelab playground. I want to self-host as many things as possible so I can stop depending so heavily on enshittifying cloud services. I know I can look a lot of this stuff up And I have been reading whatever I can find. But much of what I’ve learned in recent months has been a direct result of reading this sub, so I’d love to tap into the knowledge found here.

  • precarious_primes@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    9 hours ago

    I run truenas scale and it’s great and pretty much set and forget. I have a bunch of NFS shares and run minio for services that support object storage. I also run postgres, mariadb, and mongodb so that I don’t have to worry about how big databases get on my compute machines.

    The truenas container features are fine but I prefer to run most containers on dedicated docker hosts.

  • StrawberryPigtails@lemmy.sdf.org
    link
    fedilink
    arrow-up
    1
    ·
    7 hours ago

    Long ago I played with TrueNAS, but it lost test data when I was playing with it. I wound up using Open Media Vault for a couple of years, but recently switched over to NixOS when my NAS box decided to let loose the magic smoke.

    If you’d like an example of a NAS nix config, this config is a running on a VM that I’ve passed the original NAS’s drives to: https://git.astaluk.com/paul/NixOS/src/branch/main/hosts/nas/configuration.nix It’s almost certainly not the best way to do it, but it does work. A search on Github for configuration.nix will probably bring up other, probably better, examples.

    • Blastboom Strice@mander.xyz
      link
      fedilink
      arrow-up
      2
      ·
      6 hours ago

      Nixos seems so good, I’ve found a book on github and I’ve read/watched so many stuff, hoping to eventually switch to it.

      I also want to make a nas sometime and while I originally thought about using debian stable, if I get good enough with nixos I might just that instead:)

      The concept is soooo cool

    • wrekone@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      3
      ·
      12 hours ago

      And that right there is why I read this sub. TIL NixOS. I’ll be digging into this for sure. A quick glance looks promising. Thanks for the recommendation.

  • Chris@programming.dev
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    12 hours ago

    TrueNAS. Install it. Use it. Forgetta’bout it. It just works. For almost a decade now.

  • Last@reddthat.com
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    12 hours ago

    TrueNAS is pretty cool, and it uses ZFS by default. Should work for your use case. I couldn’t get into it, though. I have to manage every detail, absolutely no exceptions.

    • wrekone@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      I think that’s something I’d like to avoid, at least for now. That may change once I’ve developed strong opinions about how things should work.