Welcome to my development log for my personal home lab. I created this space to document my technical journey, troubleshooting steps, and configurations as I build this environment from bare metal up.
Update Logs
The Foundation & Hardware Sourcing: Currently sourcing parts for the bare-metal server build. The initial goal is to get the hardware assembled, install the base OS, and configure VMware as the primary hypervisor. Below is the current hardware inventory and procurement checklist.
Acquired Hardware:
- Motherboard: Biostar B550MH (AM4 Socket)
- GPU: NVIDIA RTX 3070 Ti
- RAM: 16GB (2x 8GB) DDR4
- PSU: 750W Gigabyte 80+ Gold
- Cooler: Dual-fan CPU cooler
- Case: Deepcool Compact ATX
Pending / To Acquire:
- CPU: AMD Ryzen 5 3600 (or equivalent AM4 replacement)
- Storage (OS/VMs): 1TB NVMe or SATA SSD
- Storage (Media): 2TB+ HDD
- Cooling: Standard case fans for intake/exhaust
- Miscellaneous: Thermal paste, USB boot drive, Cat6 Ethernet cable
Hardware Pivot & Lifecycle Extension: Repurposing an NVIDIA RTX 3070 Ti for the server build. The card began exhibiting instability under heavy 3D rendering loads in a primary workstation. However, by aggressively undervolting and power-limiting the card, it will remain perfectly stable for hardware media transcoding. This works because media encoding relies entirely on the dedicated NVENC silicon rather than raw CUDA compute power, extending the usable life of the hardware.
Architecture Decision - Proxmox VE: Evaluated bare-metal hypervisor options for the host OS. Selected Proxmox VE (built on Debian Linux) over VMware ESXi due to licensing changes and hardware compatibility constraints with consumer-grade motherboards. Proxmox will allow for an efficient resource footprint using lightweight Linux Containers (LXC) for services like Pi-hole, maximizing the utility of the lab's 16GB RAM budget while providing native support for PCIe pass-through of the RTX 3070 Ti.