Best VPS for Self-Hosting in 2026: Top 5 Picks for Homelab Refugees
The best VPS for self-hosting in 2026 is Hetzner CX22 ($4.15/mo, 4GB RAM, 2 vCPU) for pure specs in Europe, and Hostinger KVM 1 ($4.99/mo, 4GB RAM) for global users who want a better management panel and NVMe storage. Both support Docker and every popular self-hosted application. Oracle Cloud's always-free ARM instances (24GB RAM) beat both on price if you can get provisioned.
Top 5 VPS Providers for Self-Hosting
Top VPS for self-hosting: Hetzner ($4.15, best EU), Hostinger ($4.99, best global), Oracle Free (free, unreliable provisioning), DigitalOcean ($6, best UX), Contabo ($6.99, most RAM).
1. Hetzner CX22 — Best EU Value ($4.15/mo)
2 vCPU, 4GB RAM, 40GB SSD, 20TB bandwidth. r/selfhosted's perennial favorite. Excellent specs per euro. Main limitation: limited US presence.
2. Hostinger KVM 1 — Best Global ($4.99/mo)
1 vCPU, 4GB RAM, 50GB NVMe, 1TB bandwidth. Best management panel, fastest disk I/O, 8 global locations. Best choice for non-EU users who want a balance of specs and usability.
3. Oracle Cloud Free Tier — Best Free (Free)
Always-free ARM VM: up to 4 Ampere A1 cores and 24GB RAM. Incredible specs at no cost. Catch: provisioning availability is unpredictable and accounts sometimes get terminated.
4. DigitalOcean — Best Developer UX ($6/mo)
1 vCPU, 1GB RAM — underwhelming for the price, but the ecosystem (marketplace, API, docs) makes it the smoothest experience for beginners deploying Docker apps.
5. Contabo — Best RAM per Dollar ($6.99/mo)
4 vCPU, 8GB RAM, 50GB SSD. Memory-hungry apps love Contabo. Jellyfin, Nextcloud with many users, or multiple heavy apps simultaneously. Slow disk I/O is the trade-off.
Popular Self-Hosted Apps and Their VPS Requirements
Resource requirements for common self-hosted applications:
- Nextcloud (10 users): 1GB RAM, 2GB storage per user
- Gitea (self-hosted Git): 150MB RAM — very lightweight
- Plausible Analytics: 1GB RAM (includes ClickHouse DB)
- Bitwarden (Vaultwarden): 50MB RAM — extremely lightweight
- Jellyfin (media server): 2-4GB RAM for 1080p transcoding
- n8n automation: 200-400MB RAM
- Ghost blog: 300MB RAM
- Uptime Kuma: 50MB RAM
Hostinger's 4GB VPS can run Nextcloud + Gitea + Plausible + Vaultwarden simultaneously with resources to spare. It's a capable all-in-one self-hosting machine.
The Ideal Self-Hosting Docker Stack
Build a complete self-hosted infrastructure on a single Hostinger VPS:
- Traefik: Reverse proxy + automatic SSL for all services
- Portainer: Visual Docker management dashboard
- Authelia: Single sign-on for all your apps
- Watchtower: Automatic Docker image updates
- Uptime Kuma: Monitor all your services
This base stack uses only ~300MB RAM and handles routing, SSL, auth, and monitoring for every app you add. Deploy everything with a single Docker Compose file.
Frequently Asked Questions
How much disk space do I need for self-hosting?
Depends on your apps. Code and databases need little space; media (Jellyfin, Nextcloud photos) needs a lot. Start with Hostinger's 50GB NVMe and upgrade or add block storage as needed. Most non-media self-hosted stacks run comfortably in 20-30GB.
Is a VPS better than a home server for self-hosting?
VPS wins on reliability (99.97% uptime vs home power/internet outages), static IP, and maintenance-free hardware. Home servers win on storage cost (HDDs are cheap), unlimited bandwidth, and no monthly fee. Many self-hosters run both: VPS for public-facing services, NAS at home for storage.
Can I self-host on the cheapest Hostinger plan?
Yes — KVM 1 at $4.99/mo (4GB RAM, 50GB NVMe) handles most self-hosting use cases comfortably. Only media servers (Jellyfin with multiple streams) or heavy databases push the limits. Start here and upgrade only if you hit resource ceilings.
Do I need a domain for self-hosting?
Not strictly — you can access services via IP:port. But a domain with Traefik gives each service a clean HTTPS URL (nextcloud.yourdomain.com, git.yourdomain.com) with automatic SSL. Domains cost $10-15/year and make the experience much more polished.
What's the most popular self-hosted app on VPS?
According to r/selfhosted, Nextcloud (file sync), Vaultwarden (passwords), Home Assistant (home automation), Gitea (code), and Jellyfin (media) are the most common VPS deployments. n8n and AI agents are the fastest-growing new categories.
Get Hostinger VPS for Self-Hosting
4GB RAM, 50GB NVMe, Docker-ready. The self-hosting platform that just works. $4.99/mo.
Try Hostinger VPSHenry Fontaine
Chief of Staff & COO, RocketLabs
AI-native operator building the future of search visibility. Part of the team behind 3 tech exits and 400+ programmatic SEO deployments.