← All Articles

The Homelab Subreddit Hardware Buying Guide

What r/homelab and r/selfhosted actually recommend for hardware, and what the forum consensus gets right and wrong for budget builds.

hardwaregetting-startedbudget

If you’ve spent time on r/homelab or r/selfhosted, you’ve noticed patterns in the hardware recommendations. Certain mini PCs come up constantly. Used enterprise gear gets enthusiastically endorsed. Power consumption debates happen on every hardware thread. Some of it is good advice. Some of it is advice that works better for experienced homelabbers than for people building their first setup.

Here’s what the forums get right, what they get wrong, and how to filter the advice for a budget-first homelab.

What the Forums Get Right

Mini PCs are the right starting hardware. The community’s shift toward N100 and N95 mini PCs over the last couple of years is correct. Low power, adequate for Docker stacks, inexpensive, quiet. The Beelink EQ12 and equivalent Minisforum/GMKtec units get recommended because they work and they’re a good value. This consensus is sound.

Start with Docker, not Proxmox. Newer advice trends toward getting comfortable with Docker Compose before adding a hypervisor layer. This is the right call for someone whose goal is running self-hosted services. Proxmox adds real value once you want multiple isolated environments, but it’s complexity that doesn’t improve your Jellyfin setup.

Synology is worth the premium for its target audience. When someone asks “should I buy Synology or build my own NAS,” the forum advice is usually nuanced: Synology if you want it to just work; TrueNAS/OMV if you want to learn and have time to maintain it. This is accurate.

Used hardware from enterprise decommission is great… for the right use cases. A used Dell R730 at $150 can run dozens of VMs and has ECC RAM and redundant power supplies. The forum is right that it’s powerful and affordable. What sometimes gets glossed over: it’s loud (jet engine at boot, settles to a loud hum), draws 100–300W at idle versus 10W for a mini PC, requires rack or table space, and has older hardware that may not handle modern transcoding as well as an N100 with Quick Sync. Know what you’re signing up for.

What the Forums Get Wrong (For Budget Homelab)

“Get a 10GbE switch” for beginner setups. This recommendation appears whenever someone mentions wanting to transfer files faster. For a homelab running Docker services and streaming media, 1GbE is more than enough. Gigabit to your server handles multiple 4K streams and Docker pulls without breaking a sweat. 10GbE adds meaningful value when you’re running Ceph, large VM migrations, or NFS for multiple high-throughput workloads. For a single mini PC serving a household, it’s overkill.

“You’ll outgrow that mini PC.” Said about every starting hardware purchase. Maybe true eventually. But buying more hardware than you need today because you might need it in two years means spending money now and dealing with complexity now. Start small. Upgrade when you actually hit limits.

“ECC RAM is mandatory.” ECC (error-correcting code) RAM protects against bit flips — cosmic ray events that can corrupt data in memory. It’s valuable in production servers handling financial transactions or medical data. In a homelab running Docker services for your household, the risk is theoretically present and practically irrelevant. Don’t let ECC requirements steer you away from capable, affordable hardware that doesn’t support it.

The “just spin up a VM” reflex. Ask how to run two services without interference and you’ll get “just put them in separate VMs.” VMs are the right answer for strong isolation, but Docker networks and Compose files provide sufficient separation for almost all homelab use cases at a fraction of the complexity. Reserve VMs for when you actually need them.

Enterprise hardware power math. When someone calculates that a $200 enterprise server will pay for itself in value versus cloud services, the power costs don’t always make it into the math. At US average electricity rates, a server drawing 200W continuously costs about $175/year. A mini PC at 10W costs $9/year. That’s a $166 annual difference that compounds over the life of the hardware. For a homelab that’s always on, power consumption matters more than the forums imply.

Forum-Tested Hardware That Actually Works

Some specific hardware that consistently gets positive real-world reports:

Mini PCs: Beelink EQ12 (N100), GMKtec G3 (N100), Minisforum UM773 Lite (Ryzen 7 7735HS — overkill but excellent transcoding), Intel NUC 11/12 used. Any of these with 16GB RAM handle a full Docker stack.

Used enterprise: Dell R720/R730 if you have rack space and accept the power and noise. HP ProDesk 600 G3/G4 in SFF form factor (quieter, lower power than a rack server, surprisingly capable). Older Supermicro boards for TrueNAS if you want ECC.

Storage: Crucial MX500 and WD Red for mechanical drives. Samsung 870 EVO for SATA SSDs. Seagate IronWolf for NAS builds. Generic brand HDDs get mixed reliability reports — stick with name brands for drives.

Networking: TP-Link TL-SG108E for a managed gigabit switch at $30. Ubiquiti EdgeRouter X for a capable router at $60 used. UniFi AP-Lite/AC-Lite for WiFi if you want a step up from consumer gear.

How to Read Forum Hardware Recommendations

When someone recommends hardware, ask:

What’s their use case? A homelab with eight VMs, Kubernetes, and a Ceph cluster has different hardware requirements than a homelab running ten Docker containers.

What’s their electricity cost? Someone paying $0.12/kWh views power consumption differently than someone paying $0.35/kWh.

Do they have existing infrastructure? Advice from someone who already has a rack, managed switch, and UPS in place doesn’t map directly to starting from scratch.

Are they talking about learning or production? Advice oriented toward learning how enterprise infrastructure works is valid — and different from advice optimized for running stable services with minimal maintenance.

The forums are valuable for specific questions: “Has anyone run X on an N100?” or “What’s a good UPS for a mini PC?” For general starting recommendations, filter toward recent posts from people with similar budgets and goals, not from the people with the most elaborate setups.

The Actual Starting Recommendation

If you’re reading this before buying anything: a used or refurbished mini PC with an Intel N100, 16GB RAM, and a 500GB–1TB SSD is the right first homelab machine. It costs $100–180, draws 10–15W, fits anywhere, and runs everything covered in the guides on this site.

If you outgrow it in a year, sell it for $80 and buy something bigger. The forums will have new recommendations by then anyway.