Anyone have any advice on how to choose between TruNAS, openmediavault, etc for homelab. I want to run nextcloud and jellyfin and maybe some VMs, though I also don’t really think that RAID is the best option for future proofing but I could be wrong.
Anyone have any advice on how to choose between TruNAS, openmediavault, etc for homelab. I want to run nextcloud and jellyfin and maybe some VMs, though I also don’t really think that RAID is the best option for future proofing but I could be wrong.
I started with truenas core, then moved to truenas scale. I tried a couple others but ultimately truenas had an easier and cleaner ui and i wanted an easy way to use nextcloud without having to do too much work.
Turns out nextcloud doesn’t seem to work right now, probably a user error in the container deployment, so I’ve not done that again. Most of the containers I’ve tried using I end up just building vms for because it’s more flexible. Right now I have 2 720xd one is truenas storage, the other is proxmox. They’re both on 10g network to a switch so using truenas to store data for the vms on my proxmox isn’t a big deal at all.
In any case like I said I don’t really use the truenas box for much other than storage which is a shame, there’s a boat load of memory and like 32 cores. Currently I backup to USB drives. Not great, but I also don’t want to burn my money on cloud storage or hefty external raid enclosures. Tape would be cool, but again I’m a cheap boi.
When it comes down to it, this is what is recommend. Write down a list of what you’re requirements are and what you’d like to see. Compare the filer oses and pick ones that meet the requirements and what you like. Then just install them and see what the look and feel is.
Don’t forget backups, people will preach gospel about needing 1x2x3 or some sort of other potentially expensive backup solution. If this is a home lab, do what fits your budget, skill, comfort levels. You can always improve from there. External drives work fine for me, will they both fail at some point sure, but nothings perfect and more important data is backed up to encrypted blobs in free cloud storage.
Also remember to take your time. It’s easy to Leroy Jenkins some shit and just go in guns a blazing, but if you take your time and read and make sure you understand the important stuff before you implement, you’ll save a ton of time. Unlike me who had to blow out my zfs impingement once after 5 tb were uploaded and kept screwing up my backups. Glad I didn’t loose data, but easily could have happened.