One of the biggest myths about homelabs is that they’re expensive. They don’t have to be. With a bit of patience and the right approach, you can build a capable setup for a fraction of the cost of buying new.

Here’s how I do it.

Start with what you actually need

Before you buy anything, get clear on what you want to run. This sounds obvious but it’s where most people go wrong — they buy hardware first and figure out the use case later.

Ask yourself:

  • How many virtual machines or containers do I want to run simultaneously?
  • Do I need ECC RAM? (Important for a NAS or anything storing critical data)
  • How much does power consumption matter? (Running 24/7 adds up fast)
  • Do I have space for a rack server, or do I need something small and quiet?

Your answers will point you toward the right category of hardware before you spend a single euro.

The second-hand market is your best friend

Most homelab hardware doesn’t need to be new. Enterprise gear in particular is built to last — servers and networking equipment that have been running in data centres for years often have plenty of life left in them.

The best places to look:

  • eBay — the biggest second-hand market for IT hardware globally. Search specifically, compare sold listings to understand real market value, and factor in shipping costs.
  • Amazon — worth checking for refurbished listings, especially for mini PCs where certified refurbished options often come with a warranty.
  • Local marketplaces — Facebook Marketplace, Craigslist, and local classifieds are goldmines for people offloading old IT equipment cheaply. Collection in person means no shipping costs and you can inspect before you buy.
  • IT liquidators and auctions — businesses regularly offload entire server rooms when upgrading. The deals can be incredible but you need to know what you’re looking at.

I’ve bought multiple items second-hand over the years and never had a bad experience — but that comes down to knowing what to check before committing.

What to look for in used hardware

For servers and desktops:

  • Check the age of the hardware. Anything over 10 years old needs careful evaluation — not because it won’t work, but because power consumption and performance per watt starts to look less attractive against modern alternatives.
  • Look up the TDP (thermal design power) of the CPU. An old dual-socket Xeon server might have 16 cores but draw 300W at idle. A modern Beelink SER5 mini PC draws 15-20W and handles most homelab workloads comfortably.
  • Check RAM type and maximum supported. DDR3 servers are cheap but RAM upgrades are limited.
  • Verify the seller has tested it recently and ideally can show it posting (booting to BIOS).

For storage:

This is the most critical check. Always verify drive health before trusting any used storage with your data.

I use a USB dock that accepts both 2.5" and 3.5" drives — you can find reliable ones like the Inateck USB 3.0 HDD Dock for under $30. Plug the drive in and run CrystalDiskInfo (Windows) or smartctl (Linux) to check the SMART data.

Key things to look for in SMART data:

  • Reallocated Sectors Count — should be 0. Any value above 0 means the drive has bad sectors that have been remapped.
  • Pending Sectors — sectors waiting to be remapped. A red flag.
  • Power On Hours — tells you how long the drive has been running. Enterprise drives regularly exceed 50,000 hours, but it’s useful context.
  • Spin Retry Count — for spinning drives, any non-zero value warrants caution.

If the SMART data looks clean, the drive is almost certainly fine. If it shows reallocated sectors or pending sectors, walk away regardless of the price.

New budget options worth considering

Sometimes second-hand isn’t the right call — especially if you want a warranty, lower power consumption, or something quiet enough to run in a living space.

Mini PCs have become the go-to recommendation for new homelabbers on a budget:

  • Beelink SER5 — AMD Ryzen 5, 16-32GB RAM, NVMe SSD, fanless-quiet, around $200-300. Runs Proxmox beautifully.
  • Beelink SER5 MAX — step up to Ryzen 7 if you want more headroom for VMs.
  • HP EliteDesk Mini — slightly older but incredibly cheap second-hand, well supported, easy to upgrade RAM and storage.
  • Dell OptiPlex Micro — same category as EliteDesk, very common in the enterprise refurb market.

Buy two of any of these and you have the foundation for a proper Proxmox cluster with high availability.

The cost per watt calculation

This is the mental model that changed how I think about hardware purchases.

A server that draws 150W costs roughly €150-200 per year to run 24/7 at average European electricity prices. A mini PC drawing 15W costs €15-20 per year. Over three years that’s a €400+ difference in running costs — easily more than the purchase price of the hardware itself.

When evaluating any piece of hardware for a homelab, always factor in:

$$ \text{Annual cost} = \text{Watts} \times 8760 \times \text{€/kWh} $$

For most European countries, assume €0.25-0.35 per kWh. It changes the calculus on “free” or “cheap” hardware very quickly.

My actual process

When I’m evaluating a potential purchase:

  1. Define the use case — what will this actually run?
  2. Check eBay sold listings — what has this actually sold for recently?
  3. Look up power consumption — what will it cost to run per year?
  4. Check reviews and forums — has anyone run Proxmox or Linux on this specific model? Any known issues?
  5. Verify drive health — for anything with storage included
  6. Factor in total cost of ownership — purchase price + running costs over 3 years

Most of my gear came to me for free. But even free hardware isn’t free if it costs you €200/year in electricity to run.

The bottom line

The best homelab hardware is the hardware that fits your use case, your space, your noise tolerance, and your electricity bill — not necessarily the most powerful thing you can find for cheap.

Start small, buy smart, and upgrade when you actually hit a limitation. You’ll learn more from a humble setup you understand completely than from a rack full of gear you’re still figuring out.


This post contains affiliate links. If you purchase through them I may earn a small commission at no extra cost to you.

_ Next up: Why I chose Proxmox over ESXi and Hyper-V._