New: Node.Js for Whitelabel Reseller Hosting

Node.js is now available for your Whitelabel Reseller Hosting customers! If you’re not familiar with Node.js yet, it’s an open-source, cross-platform runtime environment for building fast and scalable server-side applications.

Important warning: We recommend that only experienced administrators install and manage Node.js applications. Hosting.NL cannot provide support for application-related issues.

Activate Node.Js for your Customers

For hosting packages created before September 22, 2025, Node.js is turned OFF by default. You need to manually activate it for existing customers.

Step 1: Package Configuration

  1. Log in to your reseller panel
  2. Navigate to Settings -> Packages -> hosting package
  3. Check if Node.js is activated (must be ON)
  4. For older packages: manually set Node.js to ON

Step 2: Deploy Node.Js Application

  1. Open Websites in the left sidebar
  2. Select the website where you want to deploy Node.js
  3. Click on Advanced in the top menu bar
  4. Select Node.js
  5. Click on Deploy app

Configuration Options

Automatic Mode (Recommended for Production)

  • Your application will automatically start with the selected Node version
  • In case of crashes, the application will automatically restart
  • Logs are stored in your home directory (
    persistent_app_ID.log
    )
  • To trigger a restart: switch between Automatic and Manual and back

Manual Mode (for Development/Testing)

  • You must manually start the application via SSH
  • Use
    nvm use
    to select the correct Node version
  • No automatic logs
  • To configure the environment for manual mode: run
    install_nvm_and_node.sh
    via SSH

Startup Command Enter the command to start your application, for example:

npm start --production

Working Directory

  • Set the directory where your application expects to run
  • Use a relative path from your home directory

Making Application Accessible

To make your application accessible to the internet, you must enable the proxy.
Note: Only the primary domain will be proxied

Port Configuration: Choose a unique port between 1024 and 65535
Path Configuration: Set the unique path where requests should be forwarded to

Complete Deployment

Click on Deploy to save the configuration and activate your Node.js application.

Backup and Restore

Node.js applications are included in regular website backups, are restored after a website backup restore, but are NOT automatically deployed. After a restore, the application must be reconfigured and started.

Logs and Monitoring

  • In Automatic mode, logs can be found in the home directory in the file
    persistent_app_ID.log
  • The log is reset with each application start

Hungry for news?

Subscribe to the Hosting.NL newsletter and stay informed. Your data will be used to send news, technical updates, and support articles.

Newsletter