Skip to content

Home Lab Starter Guide: What to Buy First

· 3 min read

The most common mistake in home lab planning is buying too much too fast. A $2,000 rack build sitting in a closet because you ran out of time to learn it is worse than a single mini PC you actually use.

This guide is about sequencing. Buy the first thing, learn it, then buy the second thing.

Step 1: Start With a Mini PC ($150–300)

The Beelink Mini S12 Pro with the Intel N100 is the canonical first home lab purchase. It costs $150–170, draws 6–10W at idle, and installs Proxmox in about 20 minutes from a USB drive.

Why Proxmox first? Because it teaches you the concepts that underpin everything else: virtual machines, containers (LXC), networking bridges, storage pools. Everything you’ll eventually do in your home lab — running services, testing configurations, learning Linux — is practiced here with a $150 investment at risk instead of $2,000.

The N100’s ceiling is 16GB RAM and one M.2 slot. That’s genuinely limiting if you want to run 6 VMs. But for learning, it’s plenty. When you outgrow it, you’ll know exactly what you need and why.

Install Proxmox. Spin up a Ubuntu LXC. Install Docker. Run Pi-hole or Home Assistant. You’ll learn more in a weekend than from a month of reading.

Step 2: Add a NAS When Storage Becomes a Pain Point ($300–600)

The trigger for buying a NAS is simple: when you want data to live somewhere other than a single mini PC’s drive, and accessible to more than one device.

The Synology DS224+ is the right first NAS for most people. Two bays, runs DSM (Synology’s polished web UI), has native Docker support via Container Manager, and supports BTRFS for snapshot-based backups. Load it with two 4TB or 8TB CMR drives in RAID 1 and you have 4TB or 8TB of redundant, shared storage.

At $300 for the NAS plus $160–360 for two drives (4TB or 8TB IronWolf), your total is $460–660. That range gets you a real networked storage solution with Time Machine support for Macs, SMB shares for Windows, and the ability to host Plex or Jellyfin from a dedicated device.

For drive selection, see best NAS hard drives.

Step 3: Upgrade Networking When You Feel the Bottleneck

Your consumer router from the ISP is fine for the first few months. The moment you notice that file transfers between your NAS and Proxmox host feel slow, or you want VLANs to segment your lab traffic from your home network, it’s time to invest in a managed switch.

A $60–80 unmanaged 2.5GbE 5-port switch will immediately speed up NAS transfers if you have 2.5GbE on your mini PC and NAS (the DS224+ does). That’s the cheapest and most impactful networking upgrade you can make.

Managed switches for VLAN support come later. Start with the simpler problem — throughput — before solving the more complex problem — segmentation.

What to Skip Until You Know You Need It

A rack. Until you have 3+ rack-mountable devices, a rack is furniture pretending to be infrastructure. A shelf works fine.

A GPU. Unless local AI inference is your specific goal from day one, save this for later. See best GPU for local LLMs when you get there.

Enterprise gear from eBay. Decommissioned Dell R720s and HP DL380s are tempting at $100–200, but they draw 200–400W idle and need racking. The electricity cost alone justifies a modern mini PC for most home lab use cases.

The Full Starter Budget

StageHardwareApproximate Cost
1Beelink N100 mini PC$150–170
2Synology DS224+ + 2x 8TB drives$480–560
32.5GbE unmanaged switch$60–80
4UPS (CyberPower CP1500)$170–200

Total for a complete, well-protected starter lab: $860–1,010. You can spread this over months and each phase is useful on its own.

For a tighter budget, see home lab under $500. For the compute upgrade path, see best mini PC for home server.

Frequently Asked Questions

What should I buy first for a home lab?
Start with a mini PC (like an N100 Beelink for $150) and install Proxmox. This gives you VMs and containers to learn with. Add a NAS when you need shared storage, and networking gear when you outgrow your consumer router.
How much does a home lab cost?
A minimal starter lab costs $150-300 (one mini PC). A solid mid-range setup with NAS, mini PC, and managed switch runs $500-1,000. Full racks with 10G networking and GPU compute start around $2,000.

Get our weekly picks

The best home lab deals and new reviews, every week. Free, no spam.

Join home lab builders who get deals first.