Hands-on VPS & self-hosting Monday, June 1, 2026
VPS.app
Hands-on VPS benchmarks and self-hosting guides — tested, not theorized.
VPS Comparisons

Best VPS for Self-Hosting (2026): How to Choose + Top Picks

Some links below are affiliate links: if you buy through them I may earn a commission at no extra cost to you. I only recommend what I have actually tested, and it never changes my verdict.

Servers in a data center rack

This is the hub for everything VPS on this site. Below is how to choose, then picks by use-case, then links to the hands-on comparisons and setup guides.

How I evaluate a self-hosting VPS

I look at four things, roughly in this order:

  1. RAM — the usual bottleneck. Match it to the app (see table below).
  2. Disk — type (NVMe vs SSD) and amount; photo/media libraries eat space fast.
  3. Network — bandwidth, port speed, and route quality (critical if your audience is in China — see CN2 GIA).
  4. Management — managed (someone patches it) vs unmanaged (you do).

Real benchmarks (yabs.sh / fio / iperf3) for individual providers live in their reviews; this page is the decision framework.

How much VPS does each workload need?

WorkloadRAMNotes
Vaultwarden (passwords)1 GBRuns on the cheapest box
n8n (automation)1–2 GBSQLite to start
Nextcloud (files)2 GBDisk-hungry with photos
Immich (photos + AI)4 GB+ML features want RAM
Local LLM (7B+)GPU VPSCPU only for small models

Top picks by use-case

Best value — Hetzner

The most resources per dollar. Ideal if you’re comfortable on the command line and want to run several services on one box. You manage updates and backups yourself.

Hands-off — Cloudways

A managed layer (on top of DigitalOcean/Vultr/etc.) that handles the server so you don’t. Costs more than raw Hetzner, but you skip patching, firewall and backup chores. See the deep dive: Cloudways vs Hetzner.

Developer cloud — DigitalOcean / Vultr

Clean dashboards and APIs, snapshots, lots of regions, and GPU instances (Vultr) for AI workloads. Great default if you want standard cloud ergonomics. Compare them: Vultr vs DigitalOcean.

China access — CN2 GIA

If your users are in mainland China, route quality matters more than raw specs. A CN2 GIA line keeps latency low and stable — see the real-world numbers in the BandwagonHost HK HKHK_8 review.

Approximate entry prices change often (Hetzner from ~€4/mo, DigitalOcean/Vultr from ~$5–6/mo, Cloudways from ~$11/mo, BandwagonHost from ~$50/yr) — always check the provider’s current pricing.

Set it up

Once you’ve picked a box, these guides get you running:

Frequently asked questions

What is the best VPS for self-hosting in 2026?

There's no single winner — it depends on your priority. For best value pick Hetzner; for hands-off management pick Cloudways; for a developer cloud pick DigitalOcean or Vultr; for low-latency China access pick a CN2 GIA provider like BandwagonHost.

How much RAM do I need to self-host?

Light services (Vaultwarden, a static site) run on 1 GB. A single app like Nextcloud is comfortable at 2 GB. Photo/AI apps like Immich or local LLMs want 4 GB+. Buy for what you'll actually run.

Managed or unmanaged VPS for self-hosting?

Unmanaged (Hetzner, Vultr, DigitalOcean) is cheaper and gives full control, but you handle updates, firewall and backups. Managed (Cloudways) costs more and removes that maintenance. Pick based on how much sysadmin you want to do.

Is self-hosting on a VPS cheaper than cloud storage subscriptions?

Often yes, once you store more than a few hundred GB or run several services — you pay one flat VPS bill instead of stacking per-service subscriptions. The cost is your time maintaining it.