Homelab Starter Build: What to Actually Buy for Your First Self-Hosted Server Under $500

Published

A first homelab doesn’t need a rack, a NAS, or a UPS — it needs one small PC and a plan for what to run on it. This is the shopping list we’d actually buy today for someone starting from zero, with a real budget breakdown and links to the fuller guides for each category once you outgrow this build.

Search intent

Someone searching this wants one concrete shopping list for a first self-hosted server, not a dozen separate buying guides to synthesize themselves — they’re starting from nothing and want to know exactly what to click “buy” on.

The under-$500 shopping list

ItemPickPrice
ComputeBeelink EQ12 Pro (Intel N100, 16GB RAM, 500GB NVMe)~$150-170
Backup driveWD Elements 2TB USB external HDD~$59
Network segmentationTP-Link TL-SG108E managed switch (VLAN support)~$20
Total~$230-250

That leaves roughly $250-270 of your $500 budget unspent — intentionally. Don’t fill it with a UPS or a second switch on day one; see “what to add next” below for why.

Why this specific list

Beelink EQ12 Pro (or equivalent N100 mini PC): this is the same pick as our best mini PC for a homelab guide’s budget tier. An N100 box with 16GB RAM handles Pi-hole/AdGuard Home, Uptime Kuma, Vaultwarden, a reverse proxy, and several lightweight Docker containers comfortably — which covers a first homelab’s entire software stack. Don’t buy the mid-range or 10GbE tier from that guide for a first build; you won’t hit the ceiling this box has for months, if ever.

Beelink EQ12 Pro placeholder — swap for a real link once an affiliate account exists.

WD Elements 2TB external drive: a first homelab still needs a backup target, even a single-node one. Plug this into the mini PC (or into your router if it supports USB storage) and back up your container configs and any data you care about. This isn’t a full 3-2-1 backup strategy — it’s the minimum “don’t lose everything if the NVMe dies” step. Add the offsite leg (see our Backblaze B2 vs Wasabi vs MinIO comparison) once you have something worth protecting off-site.

WD Elements 2TB placeholder — swap for a real link once an affiliate account exists.

TP-Link TL-SG108E: the cheapest managed switch that supports VLANs, from our best budget managed switch guide. You may not need VLANs on day one, but an $20 switch that supports them if you decide to segment IoT/guest traffic later is cheap insurance over a dumb unmanaged switch at a similar price.

TP-Link TL-SG108E placeholder — swap for a real link once an affiliate account exists.

What to run on it

Start with software that’s genuinely useful from day one and low-risk to misconfigure:

  1. Pi-hole or AdGuard Home — network-wide ad blocking, see our Pi-hole vs AdGuard Home comparison for which to pick.
  2. Uptime Kuma — monitor whatever else you run; see setting up Uptime Kuma.
  3. Vaultwarden — a self-hosted password manager; see Vaultwarden vs Bitwarden vs 1Password for why self-hosting the Bitwarden-compatible server is worth it.
  4. Caddy or Nginx Proxy Manager — a reverse proxy once you’re running more than one web-facing service; see Caddy vs Nginx Proxy Manager.

All four run comfortably alongside each other on the N100 tier with room to spare.

What to add next (and why we didn’t include it here)

  • A UPS (see best UPS for a home server rack) — skipped here because a single mini PC survives a power blip better than a NAS with a filesystem mid-write; add this once you have a NAS or care about uptime during outages, not before.
  • A real NAS (see Synology vs QNAP vs TrueNAS) — skipped because it roughly doubles this budget on its own; add it once you have more data than a 2TB external drive comfortably holds, or want RAID redundancy instead of a single backup drive.
  • A wall-mount rack (see best server rack for a home office) — only worth buying once you have at least a NAS and a UPS to put in it; a single mini PC and a USB drive don’t need one.
  • A hypervisor like Proxmox (see Proxmox vs ESXi vs Hyper-V) — worth adding once you want to separate services into VMs instead of running everything as containers on bare Docker; not necessary for the software list above.

Pricing caveat

The prices above are directional, gathered from current listings as of September 2026 — mini PC and drive pricing both move with retailer sales. Confirm current pricing before buying, and don’t be surprised if the total lands anywhere from $220 to $280 depending on what’s on sale that week.

Bottom line

Buy the N100 mini PC, a cheap external backup drive, and a VLAN-capable switch — in that order of priority if you need to trim further. Everything else on this site’s buying guides (NAS, UPS, rack, hypervisor) is a “next tier” purchase once you know you’re sticking with self-hosting, not a day-one requirement.