Skip to content

Node.js hosting

Node.js hosting with SSH access

For when your project isn't just PHP. On the Cloud Startup plan you log in over SSH, upload your Node.js app and the web server publishes it on your domain with SSL.

See plans

How it works

  1. 01

    Upload your app

    Over SSH or with the file manager, into your domain's nodeapp folder. Install dependencies with npm from your shell.

  2. 02

    Pick your Node version

    With an .nvmrc file: Node.js 16, 18, 20 or 22. The port is assigned automatically, nothing to configure.

  3. 03

    PM2 keeps it running

    Your app runs under PM2: if it crashes, it comes back. From the panel you start, stop and restart it and read its logs.

  4. 04

    nginx publishes it with SSL

    nginx receives traffic on your domain and passes it to your app. The Let's Encrypt certificate turns on automatically.

What it's good for

  • APIs and backends in Express, Fastify or NestJS
  • Bots and automations that run all day
  • Next.js, Nuxt or Astro sites in server mode
  • A Node.js app next to your WordPress on the same plan

What's in Cloud Startup

Cloud Startup

For Node.js apps and higher-traffic projects.

US$9.99/mo

for the first year, billed annually

Renews at US$311.88 per year (US$25.99/mo).

Get Cloud Startupor month to month: US$27.99/mo
  • Unlimited websites
  • 100 GB SSD storage
  • 4 GB RAM · 4 CPU cores
  • 300 MySQL databases
  • Unlimited email accounts on your domain
  • Free SSL on all your domains
  • Daily backup
  • SSH access
  • Node.js apps

Frequently asked questions

Which Node.js version is available?

Node.js 16, 18, 20 and 22, installed with NVM. Pick yours by writing it in your app's .nvmrc file.

How do I restart my app?

From the panel, in the NodeApp process list (start, stop, restart and view logs), or over SSH with PM2.

Can I use databases?

Yes, MySQL/MariaDB, up to 300 databases on Cloud Startup.

Is it a VPS?

No. It's managed hosting with resources assigned to your account (4 cores and 4 GB RAM). You don't get root access, and in exchange you don't have to maintain the server.

Launch your site this week

Pick your plan, connect your domain and get started. If you have questions before you buy, message us.