Minimum

1GB RAM is enough for a static site plus a light API.

Recommended

1-2 vCPU / 1-2GB RAM / 25GB+ SSD for a small production stack.

Upgrade when

Upgrade when API traffic, build jobs, analytics, or a database moves onto the same VPS.

What matters for this stack

The frontend is rarely the problem. The API, database, logs, deploy process, and SSL termination are what decide whether a VPS is the right tool.

Recommended provider fit

  • Vultr 1GB
  • Linode Nanode
  • Hetzner CX11
  • DigitalOcean Basic

Buying rule

Use static hosting when there is no server code. Use a 1GB or 2GB VPS when the static site is only the visible part of a small app.

Static site VPS FAQ

Should I use a VPS for a static site?
Use Cloudflare Pages, Netlify, or similar static hosting if the site is purely static. Use a VPS when you also need an API, reverse proxy, cron jobs, or server control.
Is 1GB RAM enough for a static site plus API?
Yes for a small API. Move to 2GB if you add a database, analytics, background workers, or several services on the same VPS.
What is the simplest stack?
A small VPS with Caddy or Nginx, your API process, systemd or Docker Compose, and regular backups is enough for many indie projects.