Mini-ITX Homelab Build Guide
By LK Wood IV · 2026-06-13 · ~13 min read · St. Louis County, MO
Mini-ITX occupies an interesting position between a mini PC and a full ATX tower. You get real desktop processor performance, a GPU slot, standard memory, and expansion — in a form factor that fits on a shelf without looking like server equipment. For a homelab in a living space, that’s a meaningful advantage.
The tradeoff is cost (Mini-ITX motherboards carry a premium) and cooling (small cases constrain what you can use). This guide covers two build paths at different price points and the specific tradeoffs of building Mini-ITX for homelab use.
Why Mini-ITX for a homelab
Compared to a pre-built mini PC:
- Full desktop CPU (not a mobile Alder Lake-N or HX-class APU with power limits)
- Full PCIe ×16 slot for a discrete GPU (AI inference, hardware transcode, gaming VM)
- Standard DDR4/DDR5 DIMMs — cheaper per GB, higher capacity ceiling (up to 96GB on some AM5 Mini-ITX boards)
- More M.2 slots (2–3 vs 1–2 in typical mini PCs)
- Replaceable CPU cooler — quiet cooling is achievable
Compared to an ATX mid-tower:
- Half the physical footprint — fits on a shelf, inside a cabinet
- Fewer drive bays (usually 0–6 depending on case)
- Higher cost per component
- Thermal constraints at high TDP
For a homelab running Proxmox with 8–12 VMs, occasional AI inference, and hardware transcoding for media, Mini-ITX checks all the boxes without requiring a dedicated server room for a noisy ATX tower.
Case selection: the most important Mini-ITX decision
The case constrains every other component choice. Pick the case first.
Fractal Design Node 304 (~$80 used, ~$120 new) — The homelab classic. 6× 3.5" drive bays + 2× 2.5", 160mm CPU cooler height limit, full-length GPU up to 310mm. Not the smallest box but the most functional for a NAS-heavy homelab. Good airflow with two 92mm front fans.
Cooler Master NR200P (~$60–90) — Popular for GPU builds. Supports up to 330mm GPU (full RTX 5080 cards), 60mm CPU cooler height with a top-mounted 240mm AIO, excellent airflow options. Two GPU slots via PCIe riser (included). Solid mid-size Mini-ITX case.
Dan Cases A4-SFX (~$130–160) — The ultra-compact option. 7.25 liter total volume, supports cards up to 295mm length and dual-slot width. Requires SFX PSU and a 65W TDP cooler (Noctua L9a/L9i). For a low-power Proxmox node where you don’t need a GPU, this disappears on a desk.
Fractal Design Terra (~$140) — Premium modern design, 10 liter, supports 240mm AIO and up to 325mm GPU. Better thermals than the NR200P in practice, better build quality. Boutique option for the aesthetic homelab.
For NAS-focused builds: Node 304. For GPU builds: NR200P or NR200P Max. For size-constrained deployments: Dan A4.
Build 1: Efficient Proxmox node (~$500–650)
No discrete GPU — pure Proxmox VM host with NAS capability. Quiet, efficient, capable.
| Component | Part | ~Price |
|---|---|---|
| Case | Cooler Master NR200P (no PSU version) | $75 |
| CPU | AMD Ryzen 5 5600X | $100 used |
| Motherboard | ASUS ROG STRIX B550-I Gaming (Mini-ITX) | $120 used |
| RAM | 64GB DDR4-3600 (2× 32GB) | $75 |
| CPU Cooler | Noctua NH-L12S (70mm, quiet, fits NR200P) | $60 |
| Storage (OS) | Samsung 980 500GB NVMe | $40 |
| Storage (VMs) | WD Black SN850X 2TB NVMe | $80 |
| PSU | Corsair SF750 (SFX) | $110 |
| Total | ~$660 |
The Ryzen 5 5600X gives 6 cores/12 threads, ECC support on select B550 boards (verify with the specific board), and 65W TDP — easily handled by the NH-L12S in the NR200P. At idle this rig draws around 40–55W. Per the Power & Cost Calculator, that’s about $51–64/year at US average rates.
ECC note: The B550-I Gaming DOES support ECC registered DIMMs on the 5000-series Ryzen, but only in 2-DIMM configs. Check the ASUS compatibility list. ECC on consumer AM4 is unofficial but functional on this board.
Build 2: GPU homelab workstation (~$900–1,100)
Proxmox + GPU passthrough or direct inference, still in a Mini-ITX form factor.
| Component | Part | ~Price |
|---|---|---|
| Case | Cooler Master NR200P Max | $170 |
| CPU | AMD Ryzen 7 7700X | $175 |
| Motherboard | ASUS ROG STRIX B650E-I Gaming (Mini-ITX) | $200 |
| RAM | 64GB DDR5-6000 (2× 32GB) | $130 |
| CPU Cooler | 240mm AIO (bundled with NR200P Max) | included |
| GPU | NVIDIA RTX 3060 Ti 8GB | $185 used |
| Storage (OS) | Samsung 980 Pro 1TB NVMe | $80 |
| PSU | Corsair SF750 (SFX) | $110 |
| Total | ~$1,050 |
The NR200P Max is the NR200P with an included 280mm AIO, making it one of the best value Mini-ITX GPU builds available. The Ryzen 7 7700X at 105W TDP is well-handled by the bundled AIO.
The RTX 3060 Ti at $185 used gives you 8GB GDDR6 — enough for 13B models at Q4 quantization, hardware transcoding with zero session limits on Linux, and GPU passthrough to a Windows gaming VM. Not the RTX 5080, but at $185 it’s the right GPU for this budget.
Proxmox-specific Mini-ITX considerations
NVMe + GPU PCIe bandwidth sharing. Mini-ITX boards have one PCIe ×16 slot for the GPU, plus M.2 slots. On AMD platforms, the M.2 slots share CPU or chipset lanes with each other but generally don’t compete with the GPU slot. Verify your board’s PCIe lane allocation if you’re planning to run 3+ NVMe drives — some budget boards sacrifice M.2 bandwidth when the PCIe ×16 slot is populated.
Passthrough IOMMU groups. Mini-ITX boards vary in IOMMU group quality. Before buying for GPU passthrough, check the OC-specific forums or r/homelab for that specific board’s IOMMU group layout. Boards where the GPU is in its own IOMMU group (no other devices sharing) are preferred.
Storage expansion. If you need more than 2 NVMe + 1–2 SATA drives and chose the NR200P, add a PCIe SATA HBA in the second PCIe slot (some Mini-ITX cases have a secondary slot via riser). The Node 304 has proper SATA drive cages and power connectors for 6 drives.
Remote management. Mini-ITX consumer boards don’t have iDRAC/iLO. For out-of-band management, use Tailscale on the Proxmox host — at least you can get in remotely. For physical KVM, a $25 PiKVM-based solution (Raspberry Pi + HDMI capture) fills the gap.
Cooling strategy
The biggest Mini-ITX challenge is dissipating heat in a tight space.
NH-L12S (70mm): Fits in most Mini-ITX cases, cools up to 65W TDP CPUs comfortably in a well-ventilated case like the NR200P. Quiet — Noctua’s A12×25 fan at low RPM is near-inaudible.
240mm AIO in NR200P Max: The correct choice if you’re going to push the CPU with compute-heavy VMs or want to run a 105W+ CPU. The included AIO in the NR200P Max performs well; third-party AIOs (Arctic Liquid Freezer II 240) offer better performance if you swap it.
The A4 cooling ceiling: In the Dan A4 and similar ultra-compact cases, you’re limited to 65mm height coolers. This means L9a or L9i class — which max at roughly 65W sustained in a warm room. The AM5 Ryzen 5 7600 at 65W TDP is the right CPU for this case. Anything higher hits the thermal ceiling under sustained Proxmox load.
Power consumption
Using the idle power data for the components above:
Efficient Proxmox node (Build 1, no GPU):
- Idle: ~40–55W
- VM load: ~65–90W
- Annual electricity: ~$46–64 at US average
GPU workstation (Build 2, RTX 3060 Ti):
- System idle (GPU in idle): ~55–75W
- Inference active: ~200–280W
- Annual electricity at 4h/day load: ~$100–130 at US average
The Mini-ITX format saves roughly 30–50W at idle compared to an equivalent ATX build with the same CPU, because Mini-ITX boards have fewer VRMs, fewer USB controllers, and no extra PCIe slot circuitry to power. The savings aren’t huge but they add up over three years of 24/7 operation.
Where to buy Mini-ITX-specific components
Cases: Amazon and Newegg for new, eBay for used (Mini-ITX cases sell well used — people upgrade). r/sffpc subreddit frequently has build logs with specific case feedback.
SFX PSUs: The Corsair SF750 is the reliable recommendation. SeaSonic Focus SGX 650W is a solid alternative at $10–15 less. Avoid no-name SFX units — in a Mini-ITX case with a GPU, a bad PSU failure is a bad situation.
Mini-ITX motherboards: New from Amazon/Newegg for warranty protection. Used boards carry more risk (no return if defective) — stick to sellers with return policies.
Wondering whether a Mini-ITX build is the right fit versus a mini PC or a larger tower? The used enterprise vs mini PC comparison covers the broader decision. Power cost analysis for your specific component list lives in the Power & Cost Calculator. Once the host is running, the ZFS on Proxmox guide covers pool setup and ARC tuning — the Proxmox VM Capacity Planner shows exactly how many VMs your RAM and ZFS ARC allocation supports.