Back to Homelab
hosts

Jack

Identity

Hostnamejack
IP Address10.1.10.10
Hypervisorproxmox
VLANVLAN 10 — Production

Hardware Specs

CPUAMD Ryzen Threadripper PRO 3995WX (64C/128T, up to 4.3GHz)
RAM256 GB
Storage1x 2TB NVMe (Samsung 980 PRO, OS) | ssd-pool: 3x 4TB NVMe RAIDZ1 (~7.3TB usable, VMs/databases/app data) | hdd-pool: 6x 18TB SAS HDD RAIDZ2 (~65TB usable, media/photos/documents)
NIC10GbE
OSProxmox VE 9.1.6 (Debian 13 trixie)

Running Services

ServiceTypeIPStatus
Fan Thresholdsystemdrunning
Pi-hole + Unboundlxc10.1.99.100running
Syncthinglxc10.1.10.104running
Caddy Reverse Proxylxc10.1.10.101running
Vaultwardenlxc10.1.10.102running
Samba File Serverlxc10.1.10.103running
Whisper Transcriptionlxc10.1.10.105running

Jack is the single Proxmox VE host that runs the entire homelab. It replaced a multi-node setup with one high-core-count machine — a 64-core Threadripper PRO 3995WX with 256GB of RAM in a SuperMicro M12SWA-TF motherboard.

Hardware

The build is housed in a SilverStone CS383 chassis, which gives us 8 hot-swap drive bays for the SAS HDDs. The motherboard connects to the network via a 10GbE Aquantia AQC113C NIC, with a secondary 1GbE Intel I210 port shared with the IPMI/BMC interface.

ComponentSpec
CPUAMD Ryzen Threadripper PRO 3995WX (64C/128T, up to 4.3GHz)
RAM256GB DDR4
MotherboardSuperMicro M12SWA-TF (WRX80)
GPUNVIDIA GeForce RTX 3070
NICAquantia AQC113C 10GbE (primary), Intel I210 1GbE (IPMI shared)
CaseSilverStone CS383 (8-bay hot swap)
CPU CoolerNoctua NH-U14S TR4-SP3
BMC/IPMIASPEED AST2600 (10.1.10.11)

Cooling

All case and CPU fans have been replaced with Noctua units for silent operation — 7 fans total. The stock SuperMicro BMC fan thresholds were too high for Noctua's low-RPM range, so the Lower Critical thresholds are set to 50 RPM via a systemd service at boot.

SensorFanLocation
FAN1Noctua NF-A14x25 G2 (140mm)Top exhaust
FAN2Noctua NF-A14x25 G2 (140mm)Top exhaust
FAN4Noctua NF-A14x25 G2 (140mm)Top exhaust
FAN6Noctua NF-A14x25 G2 (140mm)Rear exhaust
FANANoctua NF-A9 PWM (92mm)Front intake (hot swap cage)
FANBNoctua NF-A9 PWM (92mm)Front intake (hot swap cage)
CPUNoctua NF-A15 PWM (140mm)CPU cooler

Storage

The OS runs on a Samsung 980 PRO 2TB NVMe. Three Teamgroup 4TB NVMe drives are available for a ZFS data pool, and six Seagate Exos 18TB SAS HDDs sit in the hot-swap bays for bulk storage. ZFS pools are not yet configured on this build.

DeviceModelSizeType
nvme3n1Samsung 980 PRO 2TB1.8TBNVMe (OS)
nvme0n1Teamgroup TM8FP4004T3.7TBNVMe
nvme1n1Teamgroup TM8FP4004T3.7TBNVMe
nvme2n1Teamgroup TM8FP4004T3.7TBNVMe
sda–sdfSeagate Exos X18/X20 18TB16.4TB eachSAS HDD

Proxmox

Running Proxmox VE 9.1.6 on kernel 6.17.9-1-pve with ZFS 2.3.4. Configured with community no-subscription repos, enterprise repos disabled, HA disabled (single-node), and subscription nag removed via the community post-install helper script.

Disaster Recovery

A matching cold spare set (SuperMicro M12SWA-TF + Threadripper PRO 3995WX + 256GB DDR4) is kept on hand. In a hardware failure, the spare board can be swapped in and ZFS pools imported without data loss.

Related Content