Node.js hosting
Node.js hosting with full control
Platform-as-a-service hosts are convenient until the bill arrives or you hit a limit on memory, background jobs or websockets. A VPS runs any Node.js version and any framework with no per-request pricing and no cold starts.
Our guide deploys a Node.js app with PM2, an Nginx reverse proxy and free HTTPS in about 15 minutes.
Any Node version
Install exactly the version you need with nvm or NodeSource.
Websockets & workers
Long-running processes, queues and websockets just work.
Flat monthly price
No per-request or per-GB billing, and traffic is unmetered.
Free SSL
Let's Encrypt certificates via Certbot or Caddy.
Plans
Ripple
- vCPU 2
- RAM 4 GB
- SSD 40 GB
- Traffic Unmetered
- Port 500 Mbps
- DDoS protection Included
- Daily backups Included
Wave
- vCPU 4
- RAM 8 GB
- SSD 75 GB
- Traffic Unmetered
- Port 1 Gbps
- DDoS protection Included
- Daily backups Included
Swell
- vCPU 6
- RAM 12 GB
- SSD 100 GB
- Traffic Unmetered
- Port 2 Gbps
- DDoS protection Included
- Daily backups Included
Surge
- vCPU 8
- RAM 24 GB
- SSD 200 GB
- Traffic Unmetered
- Port 3 Gbps
- DDoS protection Included
- Daily backups Included
Tsunami
- vCPU 16
- RAM 64 GB
- SSD 350 GB
- Traffic Unmetered
- Port 2.5 Gbps
- DDoS protection Included
- Daily backups Included
Maelstrom
- vCPU 24
- RAM 96 GB
- SSD 400 GB
- Traffic Unmetered
- Port 3 Gbps
- DDoS protection Included
- Daily backups Included
Frequently asked questions
Can I run Next.js on a VPS?
Yes. Build with next build, run next start under PM2 and put Nginx or Caddy in front for HTTPS.
How do I keep my app running?
PM2 restarts your app if it crashes and starts it again after a reboot. Our guide covers the setup.
Ready to buy?
Pick your plan and location. Your server is usually online within minutes.
You'll create a free account at checkout to manage your server, invoices and support anytime.