Disclosure: this page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you.
Static sites — HTML, CSS, and JS with no backend — are the lightest thing you can host. A VPS is overkill, which is exactly why a cheap one is perfect.
What a static site needs
- Almost no RAM — Nginx serving files uses a few dozen MB.
- A little disk for the built site.
- A dedicated IPv4 and a free SSL certificate.
The pick: RackNerd 1GB
RackNerd’s 1 GB plan at $21.99/yr serves a static site (or dozens) with ease, with full root and a dedicated IPv4. Add Nginx caching and it handles serious traffic on that same dollar.
Deploy with a simple workflow
rsync -avz public/ root@your-vps:/var/www/example.com/
- Generate locally (Hugo, Astro, Next.js static export) and only ship the
public/folder. - Enable gzip and browser caching in Nginx.
- Automate with a git hook or CI so deploys are one command.
Bottom line: don’t pay for compute you don’t use. A 1 GB KVM VPS hosts static sites faster than most shared hosting, for about $1.83 a month.
See RackNerd's current deals