Skip to content
HomeLabPicks
Guides
17 min read

Best Home Lab Builds at Every Budget (2026)

As an Amazon Associate this site earns from qualifying purchases. We may earn a commission when you buy through our links, at no extra cost to you.

Our Pick

The Server with UPS build (Beelink EQ14 + TL-SG108E + CP850PFCLCD)

An N150 mini PC, a VLAN-capable switch and a sine-wave UPS for roughly $580 to $620. It is the build we recommend for most people who want services running around the clock.

N150, 16GB DDR4, 500GB, dual 2.5GbE offer checked October 9, 2026. Amazon says NVMe while Beelink says SATA; confirm the included SSD. Other EQ14 versions have gigabit Ethernet. Verify lifecycle (opens in a new tab)

SpecificationThe Learner (opens in a new tab)
Budget Pick
Our pick: The Server with UPS (opens in a new tab)
Our Pick
The Complete Lab (opens in a new tab)
Best for Storage
The Power User (opens in a new tab)
ComputeIntel N150 4C/4T, 16GB DDR4Intel N150 4C/4T, 16GB DDR4N150 mini PC plus DS225+ NASRyzen 9 9955HX 16C/32T, up to 96GB DDR5
Storage500GB M.2 SATA SSD500GB SATA SSD500GB SSD plus 2× 4TB mirrored1TB NVMe plus 2× 4TB mirrored NAS
NetworkingDual 2.5GbE to your existing routerTL-SG108E 8-port managed switchTL-SG108E 8-port managed switchTP-Link SG2008P (4× PoE+, 62W)
Power protectionNone yetCP850PFCLCD sine-wave UPSCP1500PFCLCD sine-wave UPSCP1500PFCLCD sine-wave UPS
Estimated idle drawAbout 6 to 10WAbout 14 to 23WAbout 31 to 40WMeasure it (depends on configuration)
Planning totalAbout $350Roughly $580 to $620Roughly $1,370 to $1,590Roughly $2,360 to $2,910
Best forLearning Proxmox and DockerAlways-on services and VLANsShared storage, backups and mediaMany VMs and 10G links
LinksCheck price for The Learner (opens in a new tab)Check price for The Server with UPS (opens in a new tab)Check price for The Complete Lab (opens in a new tab)Check price for The Power User (opens in a new tab)

Our picks in detail

Budget Pick

The Learner

Compute
Beelink Mini S13, Intel N150 (4C/4T), 16GB DDR4 on one SO-DIMM (16GB maximum)
Storage
500GB M.2 SATA SSD, plus an M.2 NVMe slot (PCIe 3.0 x1)
Networking
Dual 2.5GbE, connected to your existing router
Power protection
None yet (the next tier adds a UPS)
Estimated idle draw
About 6 to 10W
Planning total
About $350

One mini PC running Proxmox gives you VMs, containers and a place to learn Linux with little money at risk. Start here if you have never built a lab.

Beelink's own store doesn't list the S13, so these specifications come from this Amazon listing. It ships with a SATA SSD; the second M.2 slot runs NVMe at PCIe 3.0 x1.

Pros

Smallest outlay of the four builds
About $9 to $16 a year in electricity at an estimated 6 to 10W
Dual 2.5GbE, so it can run a router VM and grows into the Server with UPS build without replacing anything

Cons

16GB is Intel's rated memory maximum for the N150
One SSD means no redundancy
SATA boot SSD, and the second M.2 slot runs at PCIe 3.0 x1
No UPS yet
Our Pick

The Server with UPS

Compute
Beelink EQ14, Intel N150 (4C/4T), 16GB DDR4 (16GB maximum), 500GB SATA SSD
Networking
Dual 2.5GbE on the version we link (Beelink also sells dual-1GbE versions), plus a TP-Link TL-SG108E 8-port managed switch
Power protection
CyberPower CP850PFCLCD, 850VA/510W sine-wave UPS with USB signaling
Estimated idle draw
About 14 to 23W total
Planning total
Roughly $580 to $620

The balance of cost and capability we recommend for most people. A dual-NIC N150 mini PC, a VLAN-capable switch and a sine-wave UPS run Proxmox, Pi-hole, Home Assistant and a set of self-hosted services around the clock.

N150, 16GB DDR4, 500GB, dual 2.5GbE offer checked October 9, 2026. Amazon says NVMe while Beelink says SATA; confirm the included SSD. Other EQ14 versions have gigabit Ethernet. Verify lifecycle (opens in a new tab)

Pros

VLANs on the switch for separate lab, IoT and home networks
The UPS tells Proxmox to shut down cleanly over USB through NUT
Two 2.5GbE ports on the linked version, plus two M.2 2280 PCIe 3.0 slots
About $22 to $36 a year in electricity

Cons

Still 16GB of RAM
All data still lives on one SSD
Outgrowing it means adding a NAS, which is the next tier
Best for Storage

The Complete Lab

Compute
Beelink EQ14, Intel N150, 16GB DDR4, 500GB SATA SSD
Storage
Synology DS225+ (Celeron J4125, 2GB expandable to 6GB) with 2× Seagate IronWolf 4TB mirrored
Networking
TP-Link TL-SG108E; the DS225+ has one 2.5GbE and one 1GbE port
Power protection
CyberPower CP1500PFCLCD, 1500VA/1000W sine-wave UPS
Estimated idle draw
About 31 to 40W with the drives active
Planning total
Roughly $1,370 to $1,590

Separate compute and storage, mirrored drives, VLAN-capable networking and a larger UPS. It suits a lab other people rely on for shared files, backups, photo libraries and media.

Pros

Mirrored drives survive a single drive failure (RAID is not a backup)
Compute and storage upgrade independently
DSM handles file sharing, snapshots and backups with little setup
Six battery-backed outlets on the CP1500PFCLCD cover the whole stack

Cons

About $49 to $63 a year in electricity
More devices and cables to manage
The N150 limits heavy VM workloads
The DS225+ is not a transcoding upgrade over the N150

The Power User

Compute
Minisforum MS-A2, Ryzen 9 9955HX (16C/32T), priced here with 32GB DDR5 and 1TB NVMe (up to 96GB)
Networking
2× 10G SFP+ and 2× 2.5GbE on the MS-A2, plus a TP-Link SG2008P (4× PoE+, 62W budget)
Storage
Synology DS225+ with 2× Seagate IronWolf 4TB mirrored
Power protection
CyberPower CP1500PFCLCD, 1500VA/1000W sine-wave UPS
Expansion
PCIe x16 slot wired PCIe 4.0 x8 for low-profile, slot-powered cards; 2× M.2 plus 1× U.2
Estimated idle draw
Depends on configuration; measure it at the wall
Planning total
Roughly $2,360 to $2,910, plus an optional 6U wall rack

A 16-core node with dual 10G SFP+ for dense VM work and fast links, a PoE switch for access points or cameras, and the same mirrored NAS and UPS as the Complete Lab.

Mini workstation with dual 10G SFP+ and dual 2.5GbE. Sold barebone and configured with four CPU options. Verify lifecycle (opens in a new tab)

Pros

16 cores and up to 96GB of DDR5 for many VMs
Dual 10G SFP+ plus dual 2.5GbE
PCIe slot for a low-profile NIC or HBA
52W of PoE+ across four ports for access points or cameras

Cons

Roughly $1,000 to $1,300 more than the Complete Lab
No full-size GPU; the slot takes low-profile, slot-powered cards only
Nothing else in the build runs at 10G until you add a 10G switch or device
A 6U wall rack will not hold the tower UPS or the desktop NAS

Most home lab advice starts with “it depends.” That is true but unhelpful. This guide gives you four concrete parts lists, from a single mini PC to a 10G power-user lab, with the trade-offs of each.

Every total below is a planning range built from the parts list in its own section. Mini-PC, memory and hard-drive prices move quickly, so check the product links before you buy. Electricity costs use $0.18 per kWh, close to the US residential average in EIA’s latest monthly data, so each watt running around the clock costs about $1.58 a year.

If you want the order to buy things in rather than a finished build, read the home lab starter guide. If you have a hard $500 ceiling, see how to build a home lab for under $500.

The Learner (about $350)

Who this is for: first-time home labbers who want to learn Proxmox, Docker and Linux without risking much money.

The whole build is one Beelink Mini S13: an Intel N150, 16GB of DDR4 on a single SO-DIMM, a 500GB M.2 SATA SSD and dual 2.5GbE. A second M.2 slot takes an NVMe SSD at PCIe 3.0 x1. Beelink’s own store does not list the S13, so these specifications come from its Amazon listing. Beelink’s earlier Mini S12 Pro (N100) now costs more than the S13, so we no longer recommend it.

What You Can Run

The N150 has four cores that boost to 3.6GHz and Intel graphics with Quick Sync. On one N150 box you can run:

  • Proxmox VE with a few LXC containers and a small VM or two
  • Pi-hole for network-wide ad blocking
  • Home Assistant for home automation
  • Jellyfin or Plex, using Quick Sync for transcoding
  • Docker Compose stacks such as Portainer, Uptime Kuma, Nginx Proxy Manager and Vaultwarden

Memory is the limit you will feel first. Plan services around 16GB rather than around core count.

Power Consumption

Intel rates the N150 at 6W base power. Plan on an estimated 6 to 10W at idle for the whole box, about $9 to $16 a year. If a used rack server idles at 200W, the same year costs about $315.

The Ceiling

You hit the ceiling when you want more than 16GB of RAM (Intel’s rated maximum for the N150), redundant storage or fast NVMe storage beyond the second slot’s PCIe 3.0 x1 link. By then you will know exactly what to buy next. For more budget mini PC options, see the best mini PC for home server roundup.

The Server with UPS (roughly $580 to $620)

Who this is for: self-hosters who want services running around the clock, with a network and power setup you can depend on.

This build adds the two pieces a Learner lab lacks: network management and power protection. It also steps the mini PC up from the S13 to the EQ14.

Component List

ComponentProductPlanning price
Mini PCBeelink EQ14 (N150, 16GB, 500GB)roughly $370 to $390
SwitchTP-Link TL-SG108E 8-port managedabout $30
UPSCyberPower CP850PFCLCD 850VAroughly $170 to $190
Cables5-pack of Cat6 patch cablesabout $10
Totalroughly $580 to $620

The EQ14 has the same Intel N150 and 16GB memory maximum as the S13, and the version we link has the same dual 2.5GbE, on Intel i226-V controllers. For roughly $20 to $40 more, it adds two M.2 2280 PCIe 3.0 slots for NVMe drives instead of the S13’s SATA SSD plus one PCIe 3.0 x1 slot, two HDMI ports and a built-in power supply. Both ship with a SATA SSD. Beelink also sells dual-1GbE versions that look the same, so check the exact version before you buy. If you already own the S13, keep it and add the switch, UPS and cables for roughly $210 to $230, which puts the build at roughly $560 to $580 in total.

Why the Switch Matters

The TP-Link TL-SG108E adds 802.1Q VLANs (up to 32), QoS and IGMP snooping, and TP-Link rates its maximum draw at 2.7W. VLANs let you separate lab traffic from the home network, so a firewall experiment does not take down the family Wi-Fi.

Without a managed switch you have one flat network, and every device in the house shares a broadcast domain with your lab. For alternatives, see the best network switch for home lab roundup.

Why the UPS Matters

The CyberPower CP850PFCLCD is an 850VA/510W line-interactive UPS with sine-wave output, five battery-backed outlets and a USB port. That USB link lets NUT (Network UPS Tools) on Proxmox shut the host down cleanly before the battery runs out.

CyberPower rates it at about 9 minutes at half load (255W). A lab drawing around 20W runs far longer than that; check CyberPower’s runtime chart for your load instead of assuming a number. The bigger benefit is avoiding unclean shutdowns: with ZFS or any database, a hard power cut can mean hours of recovery.

See our UPS buying guide for sizing details.

Power Consumption

Estimate 6 to 10W for the EQ14, under 3W for the switch (TP-Link’s maximum rating) and roughly 5 to 10W of UPS overhead. That is about 14 to 23W in total, or $22 to $36 a year.

The Complete Lab (roughly $1,370 to $1,590)

Who this is for: labs other people depend on, with shared files, backups, photo libraries and media for the household.

This build separates compute from storage, the biggest architectural improvement you can make in a small lab.

Component List

ComponentProductPlanning price
Mini PCBeelink EQ14 (N150, 16GB, 500GB)roughly $370 to $390
NASSynology DS225+ (diskless)roughly $340 to $400
Drives2× Seagate IronWolf 4TBroughly $380 to $480
SwitchTP-Link TL-SG108E 8-port managedabout $30
UPSCyberPower CP1500PFCLCD 1500VAroughly $240 to $275
Cables5-pack of Cat6 patch cablesabout $10
Totalroughly $1,370 to $1,590

Hard drives are the most volatile line here. If 4TB drives are expensive when you buy, price the same mirror in a larger capacity; the cost per terabyte is often better. Our NAS hard drive guide covers the options.

Why Separate Storage Changes Everything

When VMs and containers on Proxmox keep their files on a Synology DS225+, you gain three things:

  1. Data survives compute failures. If the mini PC dies, files, media and backups stay on the NAS.
  2. Independent upgrades. Replace the mini PC without touching storage, or grow storage without touching compute.
  3. Shared access. Desktops, laptops, phones and the Proxmox host all reach the same files over SMB or NFS.

The DS225+ pairs a Celeron J4125 with 2GB of memory (expandable to 6GB), one 2.5GbE and one 1GbE port, and no M.2 slots. Two IronWolf 4TB drives (CMR, 5400 RPM) in a mirror give you 4TB of redundant storage. Under DSM 7.3, Synology’s 2025 Plus models accept third-party hard drives such as IronWolf. Btrfs snapshots give point-in-time recovery, and Hyper Backup sends copies off-site. A mirror is not a backup, so keep one.

The 1500VA UPS Upgrade

The CyberPower CP1500PFCLCD (1500VA/1000W, sine wave, two 12V/9Ah batteries) matters at this tier because you are protecting separate compute and storage. It has six battery-backed outlets against five on the CP850, which covers the mini PC, NAS, switch, router and modem with one to spare. CyberPower rates it at 10 minutes at half load (500W); this lab draws a small fraction of that.

Its USB port can signal either the NAS or the Proxmox host, and NUT can pass the signal to the other. If your load stays small and the lab will not grow, the CP850 can carry it. If this lab is becoming real infrastructure, buy the larger unit once. See how to size a UPS for the math.

Power Consumption

Synology rates the DS225+ at about 17W in access with two drives installed and about 6W in HDD hibernation. Add an estimated 6 to 10W for the EQ14, under 3W for the switch and roughly 5 to 10W of UPS overhead. With the drives active that is about 31 to 40W, or $49 to $63 a year.

For ways to cut the bill, see our home lab power consumption guide.

The Power User (roughly $2,360 to $2,910)

Who this is for: experienced hobbyists and professionals running many VMs, Kubernetes clusters, CI runners or a self-hosted cloud replacement.

Component List

ComponentProductPlanning price
ComputeMinisforum MS-A2 (Ryzen 9 9955HX, 32GB, 1TB)roughly $1,300 to $1,650
NASSynology DS225+ (diskless)roughly $340 to $400
Drives2× Seagate IronWolf 4TBroughly $380 to $480
SwitchTP-Link SG2008Pabout $90
UPSCyberPower CP1500PFCLCD 1500VAroughly $240 to $275
Cables5-pack of Cat6 patch cablesabout $10
Totalroughly $2,360 to $2,910
Optional rackNavePoint 6U open-frame wall rackabout $100

The MS-A2 range is Minisforum’s own store pricing for the 32GB/1TB configuration. It is also sold barebone if you already own DDR5 SO-DIMMs and NVMe drives. To cut cost, keep the TL-SG108E if you do not need PoE, or stay with the Complete Lab until you need the cores.

The Minisforum MS-A2

The MS-A2 is a workstation-class mini PC. It belongs in a power-user build, not a first shopping cart:

  • 16 cores / 32 threads on the Ryzen 9 9955HX; Minisforum also offers 8945HX, 7945HX and 7745HX options
  • Up to 96GB of DDR5 on two SO-DIMMs
  • Dual 10G SFP+ plus dual 2.5GbE on board
  • One PCIe x16 slot wired PCIe 4.0 x8, which takes low-profile, slot-powered cards such as a NIC or HBA. It does not take full-size GPUs.
  • Three drives: two M.2 2280/22110 slots plus one U.2
  • USB-C at USB 3.2 Gen 2 (10Gbps), not USB4

Nothing else in this build runs at 10G yet: the DS225+ tops out at 2.5GbE and the PoE switch is gigabit. Use the SFP+ ports for a direct DAC link to a 10G-capable NAS or workstation, or add an SFP+ switch such as the MikroTik CRS305 when you need one. The MS-A2 is overkill for Pi-hole, Home Assistant and a handful of containers; an N150 box such as the S13 or EQ14 is cheaper and quieter for that. For deeper comparisons, see best mini PC for Proxmox and best mini PC with 10GbE.

The TP-Link SG2008P replaces the TL-SG108E because it adds PoE. It delivers 62W of PoE+ across four ports for access points or cameras (check each device’s rated draw against that budget), and it can join TP-Link’s Omada controller. If you already run UniFi gateways or access points, the UniFi USW-Lite-8-PoE keeps everything in one controller with 52W across four PoE+ ports. Ubiquiti lists it at $109, and Amazon sells it only as a 2-pack. If you need neither PoE nor central management, the TL-SG108E still does the job.

Optional Wall Rack

A NavePoint 6U open-frame wall rack holds the switch, a patch panel and a shelf for the MS-A2. It does not hold the whole build: the CP1500PFCLCD is a tower UPS and the DS225+ is a desktop NAS, so put them on a shelf or the floor below the rack. The linked version is 16 inches deep and NavePoint also sells deeper ones, so measure your deepest device first. A rack is optional at this tier; it mainly keeps cabling tidy.

Power Consumption

The MS-A2’s draw depends on the CPU option, memory, drives, active links and any PCIe card, so measure the assembled system at the wall and use the formula in our power consumption guide. For the rest of the stack, Synology rates the DS225+ at about 17W in access, Ubiquiti rates the switch at up to 8W before PoE output, and the UPS adds roughly 5 to 10W.

Local AI: Add a GPU Tower

Because the slot takes low-profile, slot-powered cards only, the MS-A2 is not a home for an RTX 5060 Ti or an RTX 3090. If local AI is the goal, pair this lab with a separate tower:

  • RTX 5060 Ti 16GB: 16GB of GDDR7 and a 180W board-power rating from NVIDIA. It suits models that fit in 16GB.
  • Used RTX 3090: 24GB of GDDR6X at 350W, for models that need the extra memory. Used prices vary widely, so compare completed sales rather than asking prices.

Our AI home lab on a budget guide covers the tower build, and the best GPU for local LLMs guide compares the cards.

How to Choose Your Tier

Start With Your Use Case

Your use case decides the tier more than your budget does:

  • Learning Proxmox, Docker and Linux: the Learner. You do not need more hardware to learn.
  • Running services around the clock (Pi-hole, Home Assistant, media): the Server with UPS. The switch provides wired connections, and the UPS allows shutdown during an outage.
  • Family infrastructure (shared files, backups, photos): the Complete Lab. Separate storage matters once other people depend on it.
  • Dense VM work and 10G links (Kubernetes, CI/CD, lab clusters): the Power User.

The Electricity Factor

Do not ignore running costs. A used server drawing 300W costs about $946 in electricity over two years at $0.18 per kWh. An S13 at an estimated 8W costs about $25 over the same two years, so the new mini PC plus its power bill comes to well under half of the old server’s electricity alone.

Upgrade Path vs. Starting Point

Each build is a stepping stone:

  • The Learner grows into the Server with UPS when you add a switch and UPS. The S13 already has dual 2.5GbE, so there is no need to replace it; the EQ14 is the better buy only when you are starting fresh and want NVMe storage and a built-in power supply
  • The Server with UPS becomes the Complete Lab when you add a NAS, drives and the larger UPS
  • The Complete Lab becomes the Power User when you swap the EQ14 for an MS-A2
  • The Power User grows with a GPU tower, a larger NAS or a 10G switch

Buy what you need today. Upgrade when you hit a specific limit, not because a forum post said you should.

The Bottom Line

We recommend the Server with UPS build for most always-on home services. A Beelink EQ14 with a TP-Link TL-SG108E and a CyberPower CP850PFCLCD gives you what you need to self-host reliably, with a clear path to the Complete Lab when you need separate storage.

If you have never run a home lab, start with a Beelink Mini S13 and spend a month learning Proxmox. The money you save by not over-buying pays for the right hardware later.

If you already know you need serious compute, go straight to the Power User build. The Minisforum MS-A2 packs 16 cores, up to 96GB and dual 10G SFP+ into a small box; plan a separate tower if you want a GPU.

Whatever you choose, the best home lab is the one you build and use.

Frequently Asked Questions

What is the cheapest way to start a home lab?
The Learner build is one Beelink Mini S13 (Intel N150, 16GB, 500GB SATA SSD, dual 2.5GbE) at about $350. It idles at an estimated 6 to 10W. Install Proxmox, run a few services and add hardware once you know what you need.
How much power does a home lab use?
At $0.18 per kWh, each watt running around the clock costs about $1.58 a year. The Learner at an estimated 6 to 10W costs about $9 to $16 a year. The Complete Lab with a NAS, switch and UPS is about 31 to 40W, or $49 to $63 a year. A used rack server idling at 200W would cost about $315 a year.
Should I buy everything at once or build incrementally?
Build incrementally. Start with the mini PC, add a managed switch when you want VLANs, buy a UPS before you store data you care about, and add a NAS when you need shared or redundant storage.
Can I run Plex or Jellyfin on these builds?
Yes. The N150 in the Learner, Server with UPS and Complete Lab builds includes Intel Quick Sync, which Plex and Jellyfin use for hardware transcoding on Linux. The DS225+ runs media servers too, but its Celeron J4125 has a smaller integrated GPU (12 execution units against 24 on the N150), so keep transcoding on the mini PC and use the NAS for storage.

Sources

Product specifications and lifecycle details were checked against these primary sources. Prices and availability can change after the access date.