I wanted to build a decently powerful server for all my self-hosted staff for a long time, but after Russo-Ukrainian had been started priorities obviously shifted, so I put this idea on hold.
Since then, I moved to the Serbia, but I am not sure if I will stay here for years, so both main PC and server should be as compact as it’s possible and also as powerful.
Main desktop PC
I built my new desktop PC in May, and I am still impressed! Couldn’t imagine that 10L case could hold so much power.
- CPU: AMD Ryzen 9 7950X3D
- GPU: ASUS ProArt GeForce RTX 4080 Super OC
- Motherboard: ASUS ROG X670E-I
- RAM: CORSAIR Vengeance 96GB DDR5-6000 CL30
- PSU: Phanteks Revolt SFX 850W
- Cooling: Fractal Design Lumen S24 с Noctua NF-A12x25 и SilverStone Air Slimmer 120
- Case: FormD T1 v2.1 + Essentials Pack (USB Type-C front panel addon) + Fitting Pack (just for fun)
- Storage: Crucial T705 4TB
- Additional: Noctua NA-FG1-12 fan grill
More photos
I can even put it inside Kanken 2.0:
Server
I am not about server build yet, but I faced with a lot of problems while tried to pick right parts. Unfortunately it’s very hard to build something good with consumer-grade hardware. Even more unfortunate because I want to play with a lot of stuff which is present only in enterprise.
At very least:
- 2 NVMe on board slots.
- 2 SATA ports.
- ECC memory.
- Mini-ITX form factor.
Would be nice:
- Good iGPU for transcoding.
- Proper IOUMMU and SR-IOV support.
- PCIe Bifurcation.
- DRTM and other security staff.
- Soldered dTPM instead of fTPM.
I will update this post based on my findings, but for now this is my planned build:
- CPU: AMD Ryzen PRO 7 8700G
- Motherboard: ASUS ROG B650E-I
- RAM: Kingston Server Premier 64GB DDR5-5600 CL46
- PSU: FSP FlexGURU 300W
- Cooling: Noctua NH-L9a-AM5
- Case: Custom Mod SL2 3.4L (Ukrainian made!)
- Storage: 2 x WD Red SN700 1TB and 2 x WD Red SA500 4TB
This build should support:
- ECC memory.
- PCIe Bifurcation, so I could go later to all-NVMe build.
- Various Ryzen PRO security features I would welcome.
- APU passthrough should be possible with small VBIOS modifications.
TBC…