Homelab and old hardware

I run a three-node Proxmox cluster at home, and my e-waste pickups bring in a steady stream of retired business hardware. These guides are about what old hardware is still good for, and what's better off in the scrap pile.
https://oldpcguy.com/homelab/
Turn an Old PC Into a Home Server
New to this? This covers the hardware, the software, and how to reach your server safely from outside the house.
Getting started
-
CasaOS or ZimaOS for an old PC home server?
ZimaOS for a dedicated file server with an app store. CasaOS to keep a regular Debian or Ubuntu system underneath.
Comparison · Updated -
How do I turn an old PC into a home server?
Pick a 64-bit PC with an SSD, start with CasaOS or ZimaOS, reach it through Tailscale, and back it up.
How-to · Updated
Hardware
-
Is the 2013 "trash can" Mac Pro still useful?
For tinkering, yes. OpenCore takes it to macOS Sequoia, and it runs Windows and Linux. As a 24/7 server, it uses too much power.
Model guide · Updated -
Which used tiny PC should I buy?
A Lenovo M720q or M920q for the PCIe slot, or a Dell OptiPlex Micro or HP EliteDesk Mini if you don't need it.
Model guide · Published -
Is the Lenovo M720q good for a homelab?
Yes. A 6-core i5 with 32 GB runs Proxmox and a handful of VMs on about 11 to 14 watts at idle.
Model guide · Published -
Is an old enterprise server worth running at home?
Usually not. It costs more in power each year than a used tiny PC costs to buy, and it's loud.
Decision guide · Published -
Are recertified hard drives safe to buy?
Manufacturer-recertified drives usually are, for backups and home servers. Test every one when it arrives.
How-to · Published
Apps to self-host
-
Can I run Pi-hole on an old PC?
Yes. Any 64-bit PC with Debian works. Install Pi-hole, give the PC a fixed address, and point your router at it.
How-to · Published -
Can Immich replace Google Photos on an old PC?
For most families, yes. You need 8 GB of memory, an SSD, and Docker, and you have to handle backups yourself.
How-to · Published
Proxmox
-
How do I build a Proxmox cluster on mini PCs?
Use three nodes, give each its final name and fixed IP first, and keep VM storage on a NAS.
How-to · Published -
How do I install Proxmox on an old PC or mini PC?
Turn on virtualization in the BIOS, write the ISO to a USB stick with Etcher or Rufus in DD mode, install to the SSD, then switch to the free no-subscription updates.
How-to · Published