How to Build a Complete Homelab for Under $500 in 2026
How to allocate a $500 homelab budget across compute, storage, and networking. Covers which mini PC to buy, what to skip, and what to add first when you have room to grow.
This post contains affiliate links. If you buy through them, I earn a small commission at no extra cost to you.
Beelink EQ12 Pro
~$165The best new mini PC at this price point. N100, 16GB LPDDR5, 500GB NVMe, 2.5GbE, warranty included. Handles Proxmox, Docker, and 10+ services without strain.
Check Price →TP-Link TL-SG108E
~$358-port gigabit managed switch. VLAN-capable, fanless, costs $35. The right switch for a home network -- no need to spend more until you hit 2.5G bottlenecks.
Check Price →Raspberry Pi 5 (4GB)
~$60Best secondary device for Pi-hole, Home Assistant, or any single-purpose service you want isolated from your main server. Fanless, low power, fast compared to older Pi hardware.
Check Price →Five hundred dollars is the sweet spot for a first homelab. It’s enough to build something genuinely useful — not just a toy — without committing the kind of money that requires spousal approval and a return policy.
Here’s how I’d spend it in 2026.
The Compute: A Used Mini PC ($100–$180)
This is where most of your budget goes, and where it should. A used mini PC — something like an HP EliteDesk 800 G3 Mini, a Lenovo ThinkCentre M720q, or an Intel NUC from two generations back — gives you a proper x86 processor, enough RAM slots to expand, and power draw under 35 watts at idle.
What to look for:
- CPU: Intel Core i5 8th gen or newer (or AMD Ryzen 3000 equivalent)
- RAM: 16GB minimum; 32GB preferred if you’re running a lot of containers
- Storage slots: At least one M.2 NVMe slot and one 2.5” bay
The Beelink EQ12 Pro is a solid new option if you want something with a warranty, running around $180. For used gear, check eBay — corporate off-lease mini PCs hit there constantly.
The Storage: A Basic NAS or External Drive ($80–$150)
You have two options:
Option A: Add a 2TB or 4TB 2.5” drive to your mini PC and use it for everything. Cheap, simple, no extra device. Works fine for a single-user setup.
Option B: A basic 2-bay NAS for actual redundancy. The UGREEN NASync DXP2800 runs around $180 for the diskless unit — pair it with two 4TB drives and you have real RAID-1 storage. That’s approaching the top of your budget, so pick your priority.
If you just want to store media and aren’t worried about drive failure, a single 4TB drive is fine for now.
The Network: A Smart Switch ($30–$50)
A basic managed switch is worth it the moment you want VLANs. The TP-Link TL-SG108E is 8 ports, gigabit, VLAN-capable, and costs around $35. It’s not fancy but it handles everything a home network needs.
You don’t need 2.5G or 10G switches yet. Gigabit is sufficient until you’re moving multi-terabyte backups regularly.
The Extras: A Raspberry Pi or Used Thin Client ($40–$80)
A secondary low-power device is useful for running things you don’t want to share a server with — Pi-hole, Home Assistant, Zigbee coordinator. The Raspberry Pi 5 (4GB) runs around $60 and is genuinely fast compared to older Pi hardware.
Alternatively, a used Raspberry Pi 4 or a cheap thin client like the HP t630 handles Pi-hole and basic monitoring without burning a slot on your main server.
What This Build Runs
With the mini PC as your main server, you can comfortably run:
- Portainer — container management UI
- Nextcloud — file sync and storage
- Vaultwarden — self-hosted password manager
- Pi-hole — DNS-level ad blocking (or on the secondary device)
- Jellyfin — media server
- Uptime Kuma — service monitoring
- Nginx Proxy Manager — reverse proxy with automatic HTTPS
That’s a stack that replaces Google Drive, 1Password, and Plex — and it runs on hardware you own outright.
What to Skip
Skip the UPS for now. An uninterruptible power supply is smart eventually, but it’s not a day-one priority if you don’t have critical data at risk. Add it when you do.
Skip the full server rack. Used rack servers like the Dell PowerEdge R720 are tempting because the specs are impressive. But they’re loud, they pull 150-300 watts at idle, and they cost more in electricity per year than a mini PC costs to buy. Unless you need ECC RAM and a redundant power supply for a reason, avoid them.
Skip the NAS if you’re just starting. A NAS is great, but you don’t need one on day one. Start with direct-attached storage, figure out what your actual needs are, and upgrade when those needs become clear.
Putting It Together
A realistic $500 build in 2026:
| Item | Cost |
|---|---|
| Used mini PC (i5 8th gen, 16GB RAM, 256GB NVMe) | $120 |
| 4TB 2.5” HDD for storage | $80 |
| TP-Link 8-port managed switch | $35 |
| Raspberry Pi 5 (4GB) + case + SD card | $75 |
| USB drive for backups | $20 |
| Miscellaneous (cables, power strips) | $30 |
| Total | $360 |
That leaves $140 for a second drive, a bigger RAM upgrade, or a diskless NAS enclosure when you’re ready. The point is: you have room to grow, and you’re not overspending on specs you don’t need yet.
Start small, run real workloads, and upgrade based on actual bottlenecks — not specs on paper.
For the mini PC decision specifically, prioritize RAM floor (16GB minimum), idle power draw, and NVMe support — those three factors separate the machines that stay useful for years from the ones you outgrow in six months.