Comment by embedding-shape
1 day ago
As someone who tried TrueNAS at first, but prefers declarative reproducible configuration, do give NixOS a try. Best NAS base-OS I've tried so far, and when it was time to migrate to new hardware, I just switched the disks, re-ran the config and was up and running in no-time.
Ok, sounds complicated compared to a basic FreeBSD install.
I dont think its much more or less complicated, just depends on which one you're more familiar with.
What do you do for all the NAS-appliance stuff that TrueNAS provides?
A lot of the replacements are just a "services.grafana.enable = true;" or similar away. Of course, won't have fancy GUIs like in TrueNAS, but honestly, being able to keep it as source code feels better long-term. Otherwise it's all just configuration, like background scrubbing, backups and all that. The biggest reason I initially went with TrueNAS was because it used ZFS and could easily run services I wanna host at home, and NixOS ended up much better at both of those things, but definitively has less hand-holding.