Node.js hosting

Node.js hosting, without running a server

Upload your app, click npm install and it is live on your domain with free SSL — Express, Next.js-style servers, APIs and WebSockets included.

Node.js 22 · 24 · 26npm from the panelEnvironment variablesWebSocketsLive logsAuto restart

For developers

Everything your Node.js app needs

Choose your Node.js version

Node.js 22, 24 or 26 (kept up to date automatically), switchable per site.

npm without SSH

Run npm install, add or remove packages by name, or run your build script — from the App tab.

Node.js guide →

Environment variables

Keep API keys out of your code: stored encrypted and given only to your app as process.env.

How it works →

WebSockets & streaming

Realtime apps work through our proxy — WebSockets and Server-Sent Events included.

Live logs & auto restart

Your app's output appears under Logs, and if it crashes it is restarted automatically.

Git push-to-deploy

Push to your site's Git remote and the code is deployed.

Git deploys →

Real resources

From 256 MB to 4 GB memory per site, isolated from other customers.

Free SSL & your domain

Your app is served on your domain over HTTPS — certificates renew by themselves.

Try it live

See what a Node.js app can do on our hosting: realtime counter, live stats and an API playground.

Open the demo →

Your code

It's just a normal Node.js app

Listen on the port and host we give you — that's the only requirement.

// server.js
const express = require('express')
const app = express()

app.get('/', (req, res) => res.send('Hello from Karajohn Hosting'))

// the hosting routes your domain to PORT and HOST
app.listen(process.env.PORT, process.env.HOST)

Pricing

Plans for every site

Each website gets its own plan — mix and match, change any time.

Basic

€3.99/mo
incl. 24% VAT · €3.22 excl. VAT · billed monthly
  • 2 GB SSD storage
  • 5 email accounts · 1 GB per mailbox
  • 1 databases
  • 20 GB bandwidth / month
  • 1 subdomains
  • Weekly backups
  • No staging
  • No Redis
Choose Basic

Starter

€7.49/mo
incl. 24% VAT · €6.04 excl. VAT · billed monthly
  • 5 GB SSD storage
  • 20 email accounts · 2 GB per mailbox
  • 2 databases
  • 100 GB bandwidth / month
  • 2 subdomains
  • Weekly backups
  • No staging
  • No Redis
Choose Starter
Most popular15-day free trial

Standard

€16.49/mo
incl. 24% VAT · €13.30 excl. VAT · billed monthly
  • 15 GB SSD storage
  • 50 email accounts · 5 GB per mailbox
  • 5 databases
  • 300 GB bandwidth / month
  • 5 subdomains
  • Daily backups (30 days)
  • 1-click staging site
  • Redis cache
Choose Standard
15-day free trial

Business

€30.99/mo
incl. 24% VAT · €24.99 excl. VAT · billed monthly
  • 35 GB SSD storage
  • 100 email accounts · 10 GB per mailbox
  • 15 databases
  • 1.000 GB bandwidth / month
  • 10 subdomains
  • Daily backups (30 days)
  • 1-click staging site
  • Redis cache
Choose Business

Pro

€61.99/mo
incl. 24% VAT · €49.99 excl. VAT · billed monthly
  • 75 GB SSD storage
  • Unlimited email accounts · 10 GB per mailbox
  • 30 databases
  • 2.000 GB bandwidth / month
  • 20 subdomains
  • 6-hourly database + daily backups
  • 1-click staging site
  • Redis cache
On request

Prices include 24% Greek VAT; VAT for other EU countries is calculated at checkout from your billing address. The 15-day free trial (Standard and Business) is billed monthly afterwards unless you cancel before it ends.

Common questions

Which frameworks can I run?

Any Node.js server that listens on process.env.PORT and process.env.HOST: Express, Fastify, Koa, NestJS, a Next.js or Nuxt production server, Socket.IO apps and more.

How do I install packages?

Upload your package.json and click npm install on the App tab, or add packages by name there. There's no need for SSH.

Can I run a build step?

Yes — run any script from your package.json (for example npm run build) from the App tab, then restart the app.

Do I need a separate plan for a database?

No. MySQL/MariaDB databases are included in every plan (1 to 30 depending on plan), and Redis on Standard and above.

Can I host PHP and Node.js on the same account?

Yes. Each website has its own plan and type — a WordPress site, a Laravel app and a Node.js API can live side by side.

Deploy your Node.js app today

Billed monthly, cancel anytime. 15-day free trial on Standard and Business.