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
- Log in to your reseller panel
- Navigate to Settings -> Packages -> hosting package
- Check if Node.js is activated (must be ON)
- For older packages: manually set Node.js to ON
Step 2: Deploy Node.Js Application
- Open Websites in the left sidebar
- Select the website where you want to deploy Node.js
- Click on Advanced in the top menu bar
- Select Node.js
- 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
to select the correct Node versionnvm use
- No automatic logs
- To configure the environment for manual mode: run
via SSHinstall_nvm_and_node.sh
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