Node.js on dedicated containers

Node.js Hosting UK — your server, your rules

Run Node 18, 20 or 22 in a dedicated container on UK infrastructure. Express, Fastify, NestJS — or a plain node server.js. Git push to deploy, managed Postgres and Redis next door, and a fixed monthly price in pounds.

Node 18, 20 or 22 — chosen per app
Any framework, or no framework at all
Custom Docker when you need full control
Websockets, queues and cron jobs — it is a real server
Free subdomain: yourapp.apps.g7cloud.com + custom domains with free TLS
deploy — node
$ git push origin main
✓ Runtime: Node 22
✓ npm ci · npm run build
✓ Starting: node dist/server.js
✓ Listening on :3000 — routed via edge
✓ TLS issued · ScaleShield active
✓ Live at https://yourapp.apps.g7cloud.com
DATABASE_URL and REDIS_URL injected as environment variables

If Node runs it, we host it

APIs, servers, bots, workers, full-stack apps. Your container is a normal Linux environment running your process — no proprietary runtime, no forbidden APIs.

APIs & servers

Express, Fastify, Koa, NestJS, Hono — or a bare http server. Long-running process, no cold starts, websockets included.

Full-stack frameworks

Next.js, Nuxt, SvelteKit, Remix and Astro SSR all run on the same platform with framework presets. See our dedicated pages for each.

Custom Docker

Need a system dependency, a specific base image or a non-Node sidecar process? Ship a Dockerfile and we build and run exactly that.

Managed Postgres 15 & Redis 7

Provisioned next to your app on the internal network, with credentials injected as environment variables. MariaDB per site as standard.

Cron jobs & workers

Schedule recurring commands in your container from the dashboard — imports, queue sweeps, report generation.

In-browser terminal

A real shell into your running container from the dashboard. Tail logs, inspect files, run one-off scripts.

Framework-specific pages: Next.js hosting · Astro hosting · Strapi hosting

Workflow

Deploy like it's a platform. Debug like it's your box.

You get the platform conveniences — git deploys, PR previews, webhooks — without giving up server-level access when something needs a closer look.

  • Git push to deploy — GitHub, GitLab or Bitbucket, with the build log streamed live. Full detail on the deployments page.
  • PR preview environments (Pro+) — each pull request on its own URL; idle previews sleep and wake on request.
  • Deploy webhooks — Slack, Discord or any custom endpoint, fired on every deploy.
  • Metrics & uptime — per-container CPU/RAM graphs with 90-day retention and per-minute uptime checks with alerts. How it performs: performance page.
  • WireGuard private networking (Pro+) — reach internal services privately. How it's secured: security page.
Fixed price vs usage price — what it means for a Node API
Your API serves 40 requests/sec all month
Usage-billed: Billed per invocation & GB-hour G7Cloud: Included — it is your container
A partner integration retries in a loop overnight
Usage-billed: Surprise line item G7Cloud: Bill unchanged
You keep a websocket open per user
Usage-billed: Often unsupported or costly G7Cloud: Just works — long-running process

Comparing providers? See Vercel alternative and Netlify alternative.

Fixed GBP pricing

One ladder across the whole platform — your Node app, more sites, email, DNS and backups on a single subscription. 30-day money-back guarantee.

Starter

£9/mo

One real site on your own domain — with email, DNS and backups.

  • 1 hosted site
  • Node 18/20/22 & git deploys
Most Popular

Business

£19/mo

Up to 3 sites plus full-stack AI apps — shop, bookings, CMS.

  • 3 hosted sites
  • Node 18/20/22 & git deploys
  • Managed Postgres 15 & Redis 7

Pro

£39/mo

For freelancers and power users — 10 sites, highest AI allowance.

  • 10 hosted sites
  • Node 18/20/22 & git deploys
  • Managed Postgres 15 & Redis 7
  • PR previews & WireGuard

Agency

£99/mo

Client sites at scale — team roles, white-glove migrations.

  • 25 hosted sites
  • Node 18/20/22 & git deploys
  • Managed Postgres 15 & Redis 7
  • PR previews & WireGuard

Annual billing saves 20%. Full details on the pricing page.

Node.js hosting FAQ

Which Node.js versions do you support?

Node 18, 20 and 22 — selectable per app from the dashboard. Bun is available as a separate runtime, and anything more exotic can ship from your own Dockerfile.

Do I need a specific framework?

No. Express, Fastify, Koa, NestJS, Hono — or a plain node server.js with no framework at all. If it listens on a port, it runs. We also have framework presets for Next.js, Astro, Nuxt, SvelteKit, Remix and more.

Can I run websockets and background jobs?

Yes. Your app is a long-running process in a dedicated container, not a per-request function — so websockets, queues, timers and in-memory caches behave exactly as they do on your own machine. Cron jobs can be scheduled from the dashboard.

What databases can I use?

Every site includes its own MariaDB database. On Business and above you can add managed PostgreSQL 15 and Redis 7 instances, provisioned next to your app with connection strings injected as environment variables.

Is the infrastructure really UK-based?

Yes — the platform runs on our own UK infrastructure and is built and operated by a UK team. Billing is in pounds and fixed per month; there is no usage metering of any kind.

How do I deploy?

Git push to deploy from GitHub, GitLab or Bitbucket, with the build log streamed live to your browser. You can also trigger deploys manually, get deploy webhooks in Slack or Discord, and roll back by redeploying a previous commit.

Give your Node app a proper home

A dedicated UK container, git deploys, databases next door — at a price that never moves. From £9/mo with a 30-day money-back guarantee.