Node.js hosting for your apps
Run Express, Next.js, NestJS or any Node.js app on our servers. Upload it, start it from the Whostpress Panel, and point your domain to it.
One plan with everything included
No add-ons to work out. Your apps, websites, email and databases all live in one account.
How it works
From order to a live app in four steps.
Order the plan
Your Whostpress Panel account is ready a few minutes after payment.
whostpress.com → OrderUpload your app
Clone it with Git or copy it over SSH, then install and build it.
npm install && npm run buildStart it in the panel
Open Nginx Unit in the panel, add your app and choose your domain.
Nginx Unit → Create ApplicationIt stays running
Your app runs as your own user. If it stops, it is started again.
https://yourdomain.com ✓const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello from Whostpress'); }); // keep your normal listen() line app.listen(3000);
Your code stays as it is
The panel starts your app with a small loader, so a normal Node.js server works without changes.
- No special hosting code or config files to write
- Runs as your own user, separate from other accounts
- Started again by the server if it stops
- Kept inside your plan's CPU and memory, so one busy app cannot slow down your other sites
Also in your account
Everything a normal hosting account has, next to your Node.js apps.
MySQL databases
MariaDB databases for your apps, or connect to MongoDB Atlas, Supabase and other outside databases.
Git built in
Clone and pull your repository straight on the server over SSH.
Free SSL
Certificates for every domain are issued and renewed for you.
Daily backups
Your files and databases are copied every night.
Email on your domain
Create email accounts on your own domains in the same panel.
WordPress too
Host normal PHP sites or WordPress on the same plan, up to 5 websites.
Questions
Do I need to change my code?
Usually not. The panel starts your app with a small loader, so a normal Node.js server (Express, Next.js and others that call listen()) works as it is. Our support team can check your settings for you.
Which Node.js version do you run?
Node.js 22, the current long-term support version. It gets security updates from the operating system.
Can I host a React site?
Yes. A React site you build into static files (for example with npm run build) is uploaded like any normal website and needs no Node.js app. Next.js sites that use server rendering run as a Node.js app.
Can I use a database?
Yes. MySQL (MariaDB) databases are included. You can also connect to outside databases such as MongoDB Atlas or Supabase.
Is SSH included?
Yes. You get a locked SSH shell that only sees your own account. Add your SSH key in the panel under Account Manager › SSH Keys.
Can I also host WordPress or normal websites?
Yes. The plan includes 5 websites with PHP, email and one-click WordPress, next to your Node.js apps.
Put your Node.js app online
$15.00 a month, everything included. Questions first? Our team will look at your app with you.