Hey all,
In light of the changes to TrueNAS apps coming in dragonfish and the loss of TrueCharts as a result I am rethinking my home server software stack as I switched to TrueCharts after having issues with some of the apps from the official iX catalog (plex and pihole I think?) and am wanting to avoid having anything beyond storage coupled to TrueNAS at all since it’s more of an appliance OS and not as flexible, at least not in a way I feel comfortable messing with, as a general purpose OS.
I installed Debian with no GUI but the SPICE interface is really flaky on macos with chrome. I can use SSH but it got me thinking more seriously about moving to a virtualized TrueNAS while passing through the HBA I bought when I built this server 4 years ago for that exact reason. Originally that was to be ESXi with VMUG but I don’t trust building anything where I may need to rely on broadcom’s benevolence.
My needs are relatively simple. I really need a handful of containers but would also love to be able to run a few VMs in a way that doesn’t feel like it’s part of an afterthought part of the system.
All that background is to set up my question:
Is virtualizing TrueNAS on Proxmox the most logical step for what I am wanting? I have experience through work with ESXi and lots of docker and kubernetes experience. If this was just a server with no NAS, I would just throw debian on it and spin up the stuff I need, add some KVM VMs and be on my way but I like TrueNAS’s WebUI and I want to keep this as simple as possible. I deal with so much of this at work and I just want something that works once I migrate my current setup. I am realizing that being reliant on iX or TrueCharts to not change anything or to keep tooling updated is just not a wise move for what I am wanting and feel like proxmox + truenas + containers/VMs is the right move.
I am however open to opinions. I have done a lot of reading here and other places but what I don’t want to do is migrate yet again, realize it has pitfalls/ issues or that there is a better/simpler solution. Maybe I am just looking for reassurance that my logic makes sense, I can’t be certain
Thanks in advance!
Server config:
SuperMicro X10-DRL-i
1x 2697v4
128GB ECC Memory
LSI 3008/9003-8i HBA
GTX 1080Ti (old graphics card being used for transcoding plex streams)
A handful of 512GB SSDs that can be used as needed (currently have a mirrored boot and 1 for apps but have 1 or 2 left. Not super high endurance but have 100GBW at most - not good for a ZFS cache but fine for containers and boot disks)