for context my plex has 5 people at home, 3 teens + 2 adults, I also have about a half dozen remote family and friends that use it. I run plex in docker without a GPU for transcoding and I can stream 3+ users with ease… a GPU would be better but I’m not there yet. Honestly plex is not that resource hungry except for transcoding, I’ve been testing plex lately and for me there is 0 difference between docker in a VM and bare metal.
As for home assistant I have it running over 70 wifi devices and sensors, controlling almost every light, my HVAC system 100% in both my house and garage, timers, notifications, power monitoring with solar and EV charging, etc… and it runs on a VM with 2 cpu cores and 4gb of memory and 8gb HDD. It takes almost nothing to run.
My docker server is ubuntu 22.04 in a VM with 8 cores and 16gb ram and I just doubled both of those for testing plex transcoding performance… I might go back to 4 & 8 but I have the resources so I’ll probably leave it.
I also run TrueNas in a VM with 4c/16gb ram attached to a dedicated HBA with 4x4tb drives for media. This also runs perfectly fine.
Honestly I ran all that on a i5-6500 with 32gb of ram and dual 128 SDD for boot until my PSU died and this new server was the cheaper option. With the server I can spin up VMs for testing and playing…
if you want to go big with resources go for it… couldn’t hurt. But honestly windows gobbles resources, Linux not so much… my only concern now is that I have a single point of failure with that server but it’s far more robust than any consumer grade tech and I have backups.
ok you got me. The 2680s are in the mail still and should be here next week… maybe friday. It currently has dual 2637s but my idle is 90~100w with just proxmox and 5 SSD and 150w running all my services. Once the processors are in we’ll see how it does but since the TDP is less per processor I don’t anticipate a jump in consumption.