EN
Log in Create an account

Node.js hosting on your own server.

Custom Node backend. Set it up with one click, pay once a year, and keep your data on your own server.

Hexagon with packages in orbit
  • From 27 €Billed yearly, not monthly
  • a few secondsfrom click to live URL
  • SSL and domainincluded, with no configuration required
  • Your own containerA dedicated account, not a shared one
What is Node.js

Deploy your own Node.js server from a Git repository - push to a branch, and Saplo installs the dependencies, builds it, and runs it under a supervisor that brings it back up after a crash or container restart. This is different from traditional shared hosting (cPanel, DirectAdmin, SiteGround), where Node.js cannot run as a long-lived process on most plans. You get PHP, and that's it.

Who it's for
  • A developer with a ready API or backend looking for an alternative to Vercel or Render
  • A real-time service with WebSockets that needs to stay alive beyond a single HTTP request
  • Someone who chose a host without Node.js support (SiteGround, DirectAdmin) and wants a place where the process actually runs
Included

What you get with Node.js.

Your own container

Node.js runs in an isolated container with dedicated RAM and NVMe storage.

SSL certificate

Every domain and subdomain automatically receives a certificate that renews itself.

Email on your own domain

Email accounts are included in your plan, with no limit on the number of mailboxes.

Backups

Daily off-site backup in every Box. Starting with Box L, you can restore backups from the dashboard.

Free migration

Already have Node.js elsewhere? We'll migrate your files and database at no extra cost.

Support in Polish

Get help by email or through support tickets in the dashboard. A specialist who knows your setup will respond.

How it works

From one click to a running Node.js.

  1. 1

    Choose a Box

    Node.js will run on Box S. If traffic grows, switch to a larger plan.

  2. 2

    Click Node.js

    The container, domain, and SSL certificate are created automatically.

  3. 3

    Log in and get to work

    You'll find your login details in the dashboard, below the app.

Choose your plan

Which Box to choose for Node.js

It depends on what you use it for. You can change plans later from the dashboard without moving your data.

Getting started

Just the app, light traffic, one user

Box S

27 € / year

  • 1 GB RAM
  • 15 GB of storage
  • dashboard and SFTP
  • off-site backup
Join the waitlist
Most popular choice

API in action

Persistent connections and background queues

Box M

65 € / year

  • 2 GB RAM
  • 30 GB of storage
  • SSH with sudo
  • off-site backup
Join the waitlist

Heavy traffic

Multiple apps at once or a service that generates revenue

Box L

139 € / year

  • 6 GB RAM
  • 60 GB of storage
  • SSH with sudo
  • backups for 7 days
Join the waitlist

You don't have to guess. Start with a smaller plan, and if you run out of RAM, we'll add more without restarting your app or moving your data.

On the same Box

What else can you fit? on the same Box

Node.js uses 512 MB of the 1 GB memory included with Box S. That leaves 256 MB and 7 GB of disk space, so you can fit up to 30 more apps from the catalog. No extra charge, because you pay for the Box, not the apps themselves.

Before you click

Frequently asked questions

SiteGround or DirectAdmin doesn't support Node.js. Can I run my application with you?

Yes, this is exactly where Saplo makes sense. Traditional shared hosting does not support long-lived Node processes on most plans. You get PHP, and that's it. Here, your Node.js process runs continuously, not just for the duration of a single request.

Do I need to configure a process supervisor, such as PM2, myself?

No. We run the Node process under a supervisor that automatically restarts it after a crash or container restart. You don't need to install or configure PM2 yourself.

Can I use WebSockets?

Yes, real-time services with WebSockets work without issues. The Node process stays alive at all times, unlike hosting providers that terminate connections after a few dozen seconds.

Do I need server administration skills?

No. We handle the container, domain, SSL certificate, and system updates. Click Node.js in the dashboard, and within seconds you'll have an address and password.

What if I run out of storage or memory?

You can change your plan from the dashboard, and additional memory is added without restarting the application. You don't need to move your data or set anything up again.

Can Node.js run on my own domain?

Yes. Connect your own domain or use the free saploapp.pl subdomain. The SSL certificate is generated automatically.

Who owns my data?

You do. Your data is stored in a dedicated container, not on a shared account. Every day, we make an off-site backup to a data center in Finland on every plan.

Can I run other apps alongside Node.js?

Yes. The number of apps and domains in your Box is unlimited. Your plan's memory and disk space are the limits.

What if I don't like it?

Saplo.io is not live yet. We'll add you to the waiting list and let you know when the first Box plans become available.

What we don't promise

We are not the cheapest. For 5 € a month, you can get a shared hosting plan that will be enough for a simple website. Saplo makes sense when you want to run your own apps, have SSH access, and avoid sharing your server with a thousand unrelated sites.

Node.js on Saplo

Join the waiting list.

Join the waiting list, and we'll let you know when Saplo launches.