Node.js VPS

A home for long running Node processes, WebSockets and workers.

Deploy Node.js apps on a KVM VPS with root, NVMe and no platform limits.

Node.js VPS from

$6per month

vCPU
1
Memory
2 GB
NVMe
40 GB
Deploy Node.js VPS

Same plans and prices in every location.

What you get

A Node.js VPS is a full KVM server, set up and documented for this job.

A clean Node.js setup

Deploy a Linux image, install Node with nvm, and run your app under a process manager such as pm2 so it restarts on crashes and on reboot. Put Nginx in front as a reverse proxy to handle TLS and serve on port 443.

nvm install --lts
npm install -g pm2
pm2 start app.js

Sizing a Node.js server

Node is light at idle but memory grows with concurrent connections and in memory caches. The second plan suits most small apps and APIs. Move up when your process memory climbs or you run several apps on one server.

Node.js VPS plans

Start small and widen your lane when you need more room.

Lane 2

$12 per month

Each lit lane is one vCPU

vCPU
2
Memory
4 GB
NVMe storage
80 GB
Monthly traffic
4 TB
Deploy Lane 2

Every plan includes a dedicated IPv4 address, IPv6, full root or administrator access, snapshots and your choice of Linux or Windows.

Ready to deploy?

Pick a location, size your Node.js VPS and connect in minutes.

Deploy now

Node.js VPS questions

Which Node version can I run?

Any version. Install and switch versions with nvm per project.

How do I keep my app running?

Use a process manager such as pm2 so the app restarts on crashes and after reboots.

Can I host several Node apps on one server?

Yes. Run each on its own port and route to them with Nginx as a reverse proxy.