♻️ Why you should buy and re-purpose old tiny PCs

📆 2026-01-19 13:20

There's a lot of hype around cloud providers and infrastructure as a service these days, but for a home lab, automation tasks, personal services, and personal publishing, you don't need powerful or expensive hardware.

What you do need is:

That's exactly what repurposed tiny PCs and older desktops provide.

💰 Cost-effective hardware

Old tiny PCs and refurbished office machines:

They're perfect for self-hosting, automation, backups, monitoring, VPNs, and personal services.

🏠 Real-world example: my home cluster

🗄️ Live status and details about my Cluster

A photo of my old tiny PCs

All nodes run Ubuntu Server 24.04.3 LTS, with services deployed using docker.

The entire cluster is protected by a UPS (~40 minutes runtime) with battery monitoring, allowing graceful shutdowns and continued operation during short power outages.

🌐 Multi-protocol services

One of the goals of this cluster is to host my website/gemini capsule/gopher hole and it's doing it without any issues:

The sava.rocks domain is served simultaneously over:

HTTPS

Gemini

gopher

finger

The same infrastructure powers all four protocols, proving that modern Linux servers can still support classic and alternative networks alongside the web.

This makes the cluster useful not just as a server, but as a publishing and experimentation platform.

🚀 Why this setup works

🧱 Resilience

Services are distributed across multiple machines; one node can fail without taking everything down.

🧠 Learning & experimentation

From networking and containers to power management and monitoring, everything is under your control.

📈 Scalability

Need more capacity? Add another cheap node.

⚡ Low noise and power draw

Tiny PCs are quiet enough for living spaces and cheap to run 24/7.

💡 What you can do with old PCs

Even a single repurposed machine is great for:

📦 Getting started

1. Buy a used tiny PC or recycled office desktop.

2. Install a minimal Linux server.

3. Containerize your services.

4. Add monitoring, backups, and UPS support.

5. Expand gradually.

Old hardware isn't obsolete - it's infrastructure waiting to be reused.

🚶 Back to my blog