Im trying to get a build up and going researching parts and such. Im looking at making an all in one home server. Ill be hosting a few game servers, voice server, likely a couple of websites, home automation things, truenas, plex/jellyfin, a few other home services and a section for vms that I will be running to learn more sys admin kinds of things. While I know most of these things can be in one large vm with a few docker containers Im probably going to have most of them in their own vm.
I plan on running proxmox then have everything run on top of that.
A list of parts Im looking at are:
Ryzen 9 5950x
Gigabyte x570 aorus xtreme (this seems to be really over kill for me but its one of the few boards that Ive looked at that come with 10gig and 1gig ports out of the box and Ive heard that this board has really nice iommu groupings) If any one has any other recommendations Im all ears.
I would like to use ecc ram mostly for truenas. I know its a bit slower but having the error checking there for my data is a nice to have. Not sure which ecc ram Im going to buy though, that stuff is not cheap so I might buy used here.
drives:
a small <1TB m.2 drive for proxmox’s boot drive.
maybe a second one for the truenas vm both of these drives are probably going to be Samsung evos of some flavor.
I see most of the vm drives sitting in the storage that truenas is going to be hosting. to start with its going to be 8 2tb drives because I have those already, but after the hba card upgrade talked about below that will be expanded.
3ware 9650-8 : while I have this card right now and will use it from day one, I will upgrade it to the 24 port version some time in the future.
future upgrades may include:
add in gfx card for transcoding and/or video editing vm if I get into that
add in tv tuner card or maybe a dual 10 gig sfp+ card when I get a few other sfp ports in my home. the real limitation I see here is that there are only 3 pci slots on the current mobo pick
going to shove all of this in a fractal meshify 2 xl for all those sweet sweet drive slots.
The mobo here is really the only hitch in the plan I think because it only has the 3 pci slots. however all the other mobos that Ive seen that have the pci 1x slots dont have the 10gig network built in.
I looked at going epyc gen 1, and threadripper gen1 but for my uses that seems WAY over kill and a bit to pricey for my blood even looking at used stuff. I chose the 5950x here for zen 3 and its 3.4GHz boosted to 4GHz
Any thoughts on this build? recommendations to make it better?