A home server build for Proxmox starts with what it will run, then the processor, then the motherboard, which is the part to get right. The processor family picks the socket, but the board decides how many PCIe lanes reach your slots, which M.2 slot shuts off a PCIe slot, and whether its memory table matches what you’ll fill. It’s also the one part that’s hard to fix later, so pick it from what you’ll plug in.
I built a Ryzen 9 5900X server in 2021 and a Ryzen 7 9700X build in late 2024 that ran 24/7 for over a year as one of two Proxmox nodes. In 2026, one mini-ITX box replaced both 9700X nodes.
Disclosure: Some links below are affiliate links, which means that I earn a percentage of each sale at no cost to you. Thank you for your support.
How to Build a Home Server for Proxmox
Before you pick a single part, building a home server starts with a list: what’s it going to run? A Proxmox host with four VMs is a very different machine than one with ten, and on a hypervisor you’ll almost always run out of memory before processing power. A VM’s memory is a hard allocation (give one 16 GB and it uses 16 GB), so your list of VMs and LXC containers is really a memory budget.
Proxmox itself asks for very little hardware. For VE 9.2 (May 2026), Proxmox recommends an x86-64 processor with Intel VT or AMD-V and 2 GB of memory plus whatever your guests get. ZFS or Ceph adds about 1 GB per TB of used storage, and passing a GPU or network card through to a VM needs VT-d or AMD-Vi, which any current desktop part has.
If you’ve built a desktop, you already know how to build a server computer, just in a different order: what you’ll plug in, then the processor family and a board that carries it, then everything else. Once it’s built, here’s how to install Proxmox VE.
How to Choose a Home Server Processor
A Ryzen server build today mostly means Ryzen 9000 (Zen 5, AM5), AMD’s current desktop line. For most people the sweet spot is 6 to 8 cores and 12 to 16 threads. Twelve cores only earns its keep if you’re running a lot of VMs, since memory usually runs out first.
| Processor | Cores / threads | TDP | Integrated graphics |
|---|---|---|---|
| AMD Ryzen 5 9600X | 6 / 12 | 65 W | Yes |
| AMD Ryzen 7 9700X | 8 / 16 | 65 W | Yes |
| AMD Ryzen 9 9900X | 12 / 24 | 120 W | Yes |
| AMD Ryzen 5 7600 (Zen 4) | 6 / 12 | 65 W | Yes |
Whichever you pick, read the specs on the vendor’s own page rather than a store listing, like the 5900X from my 2021 build below.

Integrated Graphics
Without integrated graphics, you need a GPU for the install, and some boards need it left in for good. Every Ryzen 7000 and 9000 chip has basic Radeon graphics except the F models (the Ryzen 7 9700F needs a discrete card), while the Zen 3 Ryzen 9 5900X has none. For transcoding without a GPU, Intel is still king because of Quick Sync, which the current Core Ultra 200S line has (the 14-core Core Ultra 5 245K, or the newer 18-core 250K Plus). ECC on an Intel desktop chip needs a W880 workstation board, though.


TDP Is Not Idle Power
I used to say the most efficient home server processor sits around a 65 W TDP, and that was the wrong number to look at. TDP is the heat the cooler handles under load, but a 24/7 server spends most of its life idle, and idle draw is what shows up on the power bill.

My own lab showed it: by 2026, each of my 65 W 9700X nodes idled around 90 to 110 W, and the 125 W Core Ultra 5 box that replaced them idles at 35 to 45 W, which honestly I wasn’t sure about going in. It isn’t a clean test, since the nodes also ran more VMs, had 10 Gb cards and different boards. Still, in my experience Intel is a little more efficient at idle, while AMD generally gives you more processing power for the money.
How to Choose a Home Server Motherboard
The reality is the motherboard you select is the most important part of your home server build. It’s also the most frustrating part, because two boards that look identical can split their PCIe lanes in completely different ways.
PCIe Lanes From the Processor and the Chipset
PCIe lanes are how NVMe drives, network cards, GPUs and HBAs talk to the system. Some come straight from the processor, others from the chipset (a little slower, since they share one link back), and the board decides which slot gets which.

The processor’s spec page lists how many lanes you start with: this older Intel chip lists 20, and Ryzen 9000 chips have 24 usable PCIe 5.0 lanes.

Two Boards That Look the Same
My best example is the Ryzen 9 5900X server I built in 2021, when I was choosing between an ASRock B550 Taichi and an X570 Taichi that look almost identical. The B550 had better networking (2.5GbE against 1GbE), while the X570 had three M.2 slots to its two.

Underneath, the lanes split differently: fill the X570’s first and third slots, the top two full-length ones, and both drop to x8, while the fifth runs at Gen4 x4 off the chipset. Fill the third M.2 slot, though, and that fifth slot is disabled. So does it really have three M.2 slots? Kind of, but not if you want that PCIe slot.

The B550 splits the same two slots, but its fifth is Gen3 x4 and drops to x2 if either x1 slot is filled. In the end, I went with the X570 Taichi.
Current boards still share lanes. ASRock’s X870 Pro RS manual (read October 2026) shows its second x16 slot runs at x4 from the chipset and turns off when the second M.2 slot is used. So work backwards: list your cards and drives, add up their lanes, then compare boards in the manufacturer’s manual, not a retailer’s listing.
PCIe Bifurcation
Some boards can split one x16 slot into x8x8, x8x4x4 or x4x4x4x4 in the BIOS, so an adapter card can hold four NVMe drives in one slot. The ASRock B650M Pro RS I picked in 2024 supports it, and that was one of my two requirements (ECC was the other). Its manual does not mention bifurcation, though, so confirm x4x4x4x4 with the vendor before you buy a four-drive adapter.
Memory Speed, ECC and the Small Things
Memory speed changes with how many DIMMs you fill. Ryzen 9000 officially runs DDR5-5600 with two DIMMs but only DDR5-3600 with four, which is why my 2024 build used two 48 GB sticks. Boards do not always follow their own spec sheet. My 2021 X570 lists as low as 2667 MHz with four DIMMs, and as of late 2024 I’d been running four sticks of ECC at 3200 MHz on it for three years.

If you want ECC, start there, because Ryzen 7000 and 9000 chips only support it on a board that does (both AM5 boards here list DDR5 ECC unbuffered). After that, look for a power-loss restore setting in the BIOS (ASRock calls it Restore on AC/Power Loss), a BIOS Flashback button, and good IOMMU groups if you’ll pass devices through, which my Proxmox GPU passthrough guide covers.
Home Server Hardware: Memory, Storage, Power, Case and Networking
How Much RAM You Need
Size memory to your VMs, then add headroom, because it is the first thing you’ll run out of and the first thing I’d overbuild. Right-size each VM to what the service actually uses (nothing says it has to get 16 GB) and leave room for spikes. When I moved to one box in 2026, only about six important VMs and three LXCs really needed to stay, and they fit in 64 GB.
For most people, 32 GB on two sticks is the entry point and 64 GB is comfortable. If you use ZFS, Proxmox gives the ARC 10% of host memory by default, capped at 16 GiB.
DDR5 is the expensive part of a build right now. Memory makers have moved capacity to AI servers, and TrendForce has DRAM contract prices rising every quarter of 2026, with supply tight into 2027. DDR4 went up too, so an older AM4 platform is not the escape it once was. Buy what your VMs need on two sticks, and expect the speed to drop if you add two more later.
Get some ugly non-RGB memory like G.SKILL Ripjaws S5 DDR5 Memory and run it at the official two-DIMM speed. Proxmox recommends ECC memory for ZFS but doesn’t require it. My 2024 build was the first home server I’d built without it, because DDR5 ECC cost too much and nothing super important was running on it. If your data matters more than that, buy the ECC.
Storage
I normally buy Samsung drives. A 2.5″ SATA SSD like the Samsung 870 EVO is plenty for the Proxmox boot drive (mirror two if you want the host to survive a dead one), and for VMs and LXC containers I’d use an NVMe drive like the Samsung 990 PRO 2TB.


The 990 PRO is PCIe 4.0 and runs at full speed in the Gen5 M2_1 slot on both AM5 boards here, which on the X870 Pro RS also keeps the second PCIe slot free.
Power Supply
Don’t put a cheap, bronze-rated PSU in something that runs 24/7 for years. I’d go with at least Gold (Platinum is better), run your parts through a PSU calculator and add headroom. Most builds fit in 500 to 650 W, and the Seasonic Focus GX-750 is a safe pick. My 2024 build used a Corsair RM750x, way overkill for that server, but it had the zero fan mode I wanted.

Case and CPU Cooler
The case is personal preference, since a rackmount, a big tower and a tiny box all suit different builds. I’ve always had good luck with Fractal Design desktop cases (the Define 7 XL takes up to 18 HDDs, though it ships with six trays), and for a NAS, here are my best NAS case picks.

Smaller cases are harder to cool, which my 2U build taught me, so go micro-ATX if you can. No Ryzen 9000 chip in the table ships with a cooler (the 7600 does, and AMD suggests liquid cooling for the 9900X), so buy one that fits the socket and your case’s height limit.

Networking
A 10 Gb card uses a PCIe slot and its lanes, so count it when you pick the board, and most boards now have 2.5 GbE onboard if that’s enough for you.

Home Server Build Suggestions
These are baselines by purpose, not a home server build guide to follow blindly, and you’ll likely swap a part or two. I don’t own every component below, but the middle column keeps the processor and board I ran.
| Part | Entry Proxmox host | The 9700X build | Many-VM host |
|---|---|---|---|
| Processor | AMD Ryzen 5 9600X | AMD Ryzen 7 9700X | AMD Ryzen 9 9900X |
| Motherboard | ASRock B650M Pro RS | ASRock B650M Pro RS | ASRock X870 Pro RS |
| Memory | 32 GB on 2 sticks | 64 GB, 2 sticks of G.SKILL Ripjaws S5 | 96 GB or more |
| Boot drive | Samsung 870 EVO | Samsung 870 EVO | 2 x Samsung 870 EVO, mirrored |
| VM storage | Samsung 990 PRO 2TB | Samsung 990 PRO 2TB | 2 x Samsung 990 PRO 2TB |
| Power supply | Seasonic Focus GX-750 | Seasonic Focus GX-750 | Seasonic Focus GX-750 |
| Case | Any micro-ATX case | Any micro-ATX case | Any ATX case |
The entry Proxmox host is the budget build and the cheapest of the three. You get six cores at 65 W with graphics, and 32 GB is enough for a few VMs and some LXC containers. The Ryzen 5 7600 drops into the same board if you want to save more.
The 9700X build keeps my late-2024 processor and board, with eight cores at 65 W on two DIMMs. Memory is now the most expensive part, so start at 64 GB and only go to 96 GB (what I ran) if your VMs need it.
The many-VM host has 12 cores and 24 threads at 120 W, a PCIe 5.0 x16 slot from the processor and up to 128 GB on two sticks. Mirrored boot drives mean one dead SSD does not take it down, though a second 990 PRO in M2_2 shuts off the second PCIe slot. It’s the most expensive of the three.
For most people, the 9700X build is the one to build. Go with the entry host for a few services at the lowest cost, or, if idle draw matters most, the Intel route I took in 2026, a 14-core Core Ultra 5, but on micro-ATX, not mini-ITX.
My Proxmox Home Server Build
I built my 9700X home server in late 2024 around a Ryzen 7 9700X, 96 GB of G.Skill Flare X5 DDR5 (non-ECC) and an ASRock B650M Pro RS. It also had a Corsair RM750x, two 2.5″ Samsung SSDs for the OS, an NVMe drive for VMs and a dual-port SFP+ Intel 10 Gb card, all in a SilverStone RM23-502-MINI 2U case.

What Went Wrong: BIOS Flashback and Memory Training
The first time I turned it on, it wouldn’t boot. The 9700X was new, so there was a pretty good chance the BIOS didn’t support it out of the box. ASRock lets you update it without even turning the system on, so I followed their BIOS Flashback instructions, and it still didn’t boot.
After about 15 minutes of trying, I removed one RAM stick and it booted in about 2 minutes, which was the clue I needed. It would only boot with one DIMM, and not in the B2 slot (funny enough, the one ASRock recommends for a single module). Buried in the internet somewhere, someone suggested setting memory training in the BIOS to Auto. I did, confirmed one stick worked, added the second, and we were good. If you’ve heard DDR5 training is a pain, I can confirm it’s true.
Then I ran MemTest86 two or three times. In my opinion, that’s the first thing you should do with any build, and if there are errors, return the memory. The Proxmox VE installer’s boot menu includes memtest86+, so you can run a memory test before you install.
Temperatures and Power Draw
Before Proxmox went on, it idled around 40°C and maxed out around 85°C in Cinebench. In late 2024, when I recorded the build video, it drew about 55 to 65 W with all of my VMs, 30 to 40 W less than my old server. It then ran 24/7 for over a year as one of two nodes in a cluster (here’s my Proxmox cluster setup guide).
If I had to do it all over again, I’d use a different case. The SilverStone’s airflow isn’t that good (the drive cage blocks one of its two 80 mm fans and there’s no exhaust). I’m not sure it was worth the premium, but I don’t think I’d change anything else.
The Mini-ITX Box That Replaced It
In 2026, I replaced both 9700X nodes with one mini-ITX box built on a 14-core Core Ultra 5 (125 W TDP) and an MSI B860 mini-ITX board with onboard 5 GbE. It went in a Fractal Design Terra with 64 GB of DDR5, a 2 TB NVMe for VMs and containers, a 2.5″ SSD boot drive and an 850 W SFX power supply. I chose the 125 W processor on purpose, because what matters here is idle and light-load efficiency, not peak power.

When I measured it for the video I published in June 2026, it idled at 35 to 45 W and ran 65 to 85 W under heavy load, against 200 to 220 W for the two-node cluster.

The trade-offs are real, though. Mini-ITX means two DIMM slots and one PCIe slot, and the single 5 GbE port (no driver issues) is a real compromise against dual 10 Gb. Mini-ITX parts are expensive, and a larger build would have cost a lot less, which is why every suggestion above is micro-ATX or ATX.
Should You Buy a Mini PC Instead?
For a lot of people, the answer is yes. I’ve run Proxmox clusters on mini PCs, and they’re small, quiet and sip power. For a few services, the best mini PC for Proxmox is probably a better buy than any build above. Where they fall short is expansion: capped memory, limited M.2 slots and, on most of them, no PCIe slot for a 10 Gb card or HBA. My 2025 move to an N150 setup didn’t stick because it wasn’t powerful enough for the VMs I actually wanted to run.
If you really want a NAS, that’s a different build with more drive bays and far less compute, and my DIY NAS build guide covers it.
And if you already own a relatively modern desktop, somewhere in the Intel 8th gen and up or AMD Ryzen 2000 series and up range, you’re in a better spot than you probably think. Install Proxmox on it before you buy anything, run your VMs for a few weeks, and the list of parts you actually need will be a lot shorter.
