Best Budget Servers for Self-Hosting in 2026
You want to self-host, but you don’t want to spend $500 on hardware before you’ve even deployed anything. Good news: you can run a serious self-hosted setup for under $50/year — or under $200 one-time if you want your own hardware.
This guide covers every option at every budget, from $3/month VPS to used enterprise servers on eBay.
Quick Recommendation
| Budget | Best Option | Cost |
|---|---|---|
| $0-5/mo | Oracle Cloud Free Tier | Free |
| $5-10/mo | Hetzner Cloud CX22 | €4.49/mo |
| $50-100 one-time | Used Lenovo ThinkCentre | ~$70 |
| $100-200 one-time | Beelink Mini PC | ~$150 |
| Learning/tinkering | Raspberry Pi 5 | ~$80 |
| Serious homelab | Used Dell PowerEdge | ~$150-300 |
Option 1: VPS (Cloud Servers)
Best for: remote access, static IP, no electricity costs, getting started fast.
Hetzner Cloud — Best Overall VPS
Hetzner is the gold standard for self-hosting VPS. European data centers, incredible pricing, no surprises.
CX22 (recommended starter):
- 2 vCPU, 4 GB RAM, 40 GB NVMe
- €4.49/month (~$4.80)
- 20 TB bandwidth
- Falkenstein, Nuremberg, Helsinki, or Ashburn VA
This handles Nextcloud, Gitea, Vaultwarden, a reverse proxy, and a few more services comfortably.
CX32 (if you need more):
- 4 vCPU, 8 GB RAM, 80 GB NVMe
- €8.49/month (~$9.10)
→ Get Hetzner Cloud (affiliate)
Oracle Cloud Free Tier — Best Free Option
Oracle gives you genuinely useful resources for free, forever (not a trial):
- 2 AMD instances (1/8 OCPU, 1 GB RAM each)
- 1 ARM instance (4 OCPU, 24 GB RAM) — this is the gem
- 200 GB storage
- 10 TB bandwidth
The ARM instance is powerful enough to run 10+ Docker services. The catch: availability varies by region, and the signup process can be frustrating.
Tip: Choose a less popular region (like US Midwest) for better ARM availability.
Netcup — Best Value in Europe
Often overlooked, Netcup offers VPS with dedicated resources (not shared like most cloud providers):
RS 1000 G11:
- 2 dedicated cores, 4 GB RAM, 128 GB SSD
- €5.62/month
- German data centers
The dedicated cores mean consistent performance — no noisy neighbors.
DigitalOcean — Best Beginner Experience
More expensive than Hetzner, but the UI and docs are excellent for beginners:
Basic Droplet:
- 1 vCPU, 2 GB RAM, 50 GB SSD
- $12/month
- Great marketplace with one-click apps
→ Get DigitalOcean ($200 free credit, affiliate)
VPS Comparison Table
| Provider | Spec | Price | Bandwidth | Best For |
|---|---|---|---|---|
| Oracle Free | 4 ARM cores, 24 GB | Free | 10 TB | Can’t beat free |
| Hetzner CX22 | 2 vCPU, 4 GB | $4.80/mo | 20 TB | Best all-rounder |
| Netcup RS 1000 | 2 dedicated, 4 GB | $6/mo | Unlimited | Consistent performance |
| Linode 4GB | 2 vCPU, 4 GB | $24/mo | 4 TB | Akamai CDN integration |
| DigitalOcean | 2 vCPU, 2 GB | $18/mo | 3 TB | Beginner-friendly |
Option 2: Mini PCs
Best for: home use, full hardware control, no monthly costs, local network speed.
Beelink Mini S12 Pro — Best Budget Mini PC
- Intel N100 (4 cores, efficient)
- 16 GB RAM, 500 GB SSD
- ~$150 new
- 6W idle power (~$6/year electricity)
The Intel N100 is the self-hosting darling of 2025-2026. Enough power for 20+ Docker containers, hardware transcoding for Jellyfin, and sips power.
Lenovo ThinkCentre M720q (Used) — Best Value
- Intel i5-8500T (6 cores)
- 8-16 GB RAM (user upgradeable)
- ~$60-80 on eBay
- Tiny form factor, business-grade reliability
Used ThinkCentres are the secret weapon. Enterprise-grade hardware dumped by companies upgrading their fleet. Rock solid.
Upgrade path: Add a 1TB NVMe ($50) and max out RAM to 32 GB ($40).
Dell OptiPlex Micro (Used) — Runner Up
- Similar to ThinkCentre
- ~$50-90 on eBay
- Slightly easier to find in some regions
Mini PC Comparison
| Model | CPU | RAM | Storage | Price | Power |
|---|---|---|---|---|---|
| Beelink S12 Pro | N100 | 16 GB | 500 GB | ~$150 | 6W idle |
| ThinkCentre M720q | i5-8500T | 8-16 GB | Varies | ~$70 used | 12W idle |
| Dell OptiPlex 7060 | i5-8500T | 8-16 GB | Varies | ~$80 used | 12W idle |
| Beelink EQ12 | N100 | 8 GB | 256 GB | ~$120 | 6W idle |
Electricity cost matters. At $0.15/kWh:
- N100 at 6W idle = $8/year
- i5 at 12W idle = $16/year
- Old tower server at 80W idle = $105/year
Option 3: Raspberry Pi
Best for: learning, tinkering, ultra-low power, specific projects (Pi-hole, Home Assistant).
Raspberry Pi 5 (8GB) — Current Best
- 4-core ARM, 8 GB RAM
$80 + case + power supply ($110 total)- 3-5W power usage
- microSD or NVMe via HAT
Good for: Pi-hole, Home Assistant, lightweight Docker services, VPN endpoint.
Not great for: Heavy workloads, databases, media transcoding, running 10+ services.
Honest Assessment
The Pi 5 is fun and educational, but for the same price as a Pi 5 kit ($110), a used ThinkCentre ($70) gives you way more power. The Pi wins on power consumption and GPIO access, but loses everywhere else.
Get a Pi if: You want GPIO, need ultra-low power, or want to learn ARM/Linux. Get a mini PC if: You want to actually run services reliably.
Option 4: Used Enterprise Servers
Best for: serious homelabs, lots of storage, running VMs with Proxmox.
Dell PowerEdge R720 — The Classic
- Dual Xeon E5-2600 series
- 32-256 GB RAM
- ~$100-200 on eBay
- Hot-swap drive bays
The catch: Loud (jet engine fans), power hungry (150W+ idle), and large (rack mount). Not apartment-friendly.
HP ProLiant DL360 Gen9 — Quieter Alternative
- Xeon E5-2600 v3/v4
- 16-128 GB RAM
- ~$150-300 on eBay
- Slightly quieter than Dell
When Enterprise Hardware Makes Sense
- You have a dedicated room/garage/basement
- You need lots of RAM (64GB+) for VMs
- You want to learn enterprise IT
- You don’t mind the power bill
Running costs: A typical R720 at 150W idle costs ~$200/year in electricity. Factor this in.
Storage Solutions
Whatever platform you choose, you’ll need storage:
| Need | Solution | Cost |
|---|---|---|
| Basic (< 1TB) | Internal SSD | Included or ~$50 |
| Media (1-4TB) | External USB drive | $50-100 |
| Serious (4TB+) | NAS (Synology DS224+) | ~$300 + drives |
| Budget NAS | Used Dell/Lenovo + drives | ~$100-200 |
Pro tip: Don’t cheap out on drives for important data. Use drives rated for NAS use (WD Red, Seagate IronWolf).
What to Run First
Once you have hardware, here’s the recommended starting stack:
- Reverse proxy — Caddy or Nginx Proxy Manager
- Docker management — Portainer
- Monitoring — Uptime ping or Uptime Kuma
- Backups — compose-backup
- Your first app — Nextcloud, Vaultwarden, or Immich
Check your server health anytime with selfhost-doctor.
Decision Flowchart
Do you want to pay monthly or one-time?
- Monthly → VPS (Hetzner or Oracle Free)
- One-time → Mini PC or used enterprise
Do you need remote access without VPN?
- Yes → VPS
- No → Home hardware + Tailscale
Budget under $50?
- Yes → Oracle Free Tier or used ThinkCentre on eBay
- No → Hetzner CX22 or Beelink S12 Pro
Running media server with transcoding?
- Yes → Mini PC with N100/i5 (hardware transcoding)
- No → Any option works
Conclusion
You don’t need expensive hardware to self-host. A $5/month Hetzner VPS or a $70 used ThinkCentre from eBay can run everything most people need. Start small, learn the basics, and upgrade when you actually hit limits — not before.
The best server for self-hosting is the one you actually set up and use.
Browse all our self-hosting guides for step-by-step setup instructions. Check server health with selfhost-doctor.