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

BudgetBest OptionCost
$0-5/moOracle Cloud Free TierFree
$5-10/moHetzner Cloud CX22€4.49/mo
$50-100 one-timeUsed Lenovo ThinkCentre~$70
$100-200 one-timeBeelink Mini PC~$150
Learning/tinkeringRaspberry Pi 5~$80
Serious homelabUsed 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

ProviderSpecPriceBandwidthBest For
Oracle Free4 ARM cores, 24 GBFree10 TBCan’t beat free
Hetzner CX222 vCPU, 4 GB$4.80/mo20 TBBest all-rounder
Netcup RS 10002 dedicated, 4 GB$6/moUnlimitedConsistent performance
Linode 4GB2 vCPU, 4 GB$24/mo4 TBAkamai CDN integration
DigitalOcean2 vCPU, 2 GB$18/mo3 TBBeginner-friendly

Option 2: Mini PCs

Best for: home use, full hardware control, no monthly costs, local network speed.

  • 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

ModelCPURAMStoragePricePower
Beelink S12 ProN10016 GB500 GB~$1506W idle
ThinkCentre M720qi5-8500T8-16 GBVaries~$70 used12W idle
Dell OptiPlex 7060i5-8500T8-16 GBVaries~$80 used12W idle
Beelink EQ12N1008 GB256 GB~$1206W 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:

NeedSolutionCost
Basic (< 1TB)Internal SSDIncluded or ~$50
Media (1-4TB)External USB drive$50-100
Serious (4TB+)NAS (Synology DS224+)~$300 + drives
Budget NASUsed 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:

  1. Reverse proxyCaddy or Nginx Proxy Manager
  2. Docker managementPortainer
  3. MonitoringUptime ping or Uptime Kuma
  4. Backupscompose-backup
  5. Your first appNextcloud, 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?

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.