Nieuw: Node.js voor Whitelabel Reseller Hosting

Node.js is nu beschikbaar voor jouw Whitelabel Reseller Hosting klanten! Mocht je Node.js nog niet kennen, Node.js is een open source, platformonafhankelijke runtime-omgeving voor het bouwen van snelle en schaalbare serverside applicaties.
Belangrijke waarschuwing: Wij raden aan dat alleen ervaren beheerders Node.js applicaties installeren en beheren. Hosting.NL kan geen ondersteuning bieden voor applicatie-gerelateerde problemen.
Node.js activeren voor je klanten
Voor hosting pakketten die zijn aangemaakt vóór 22 september 2025 staat Node.js standaard UIT. Je moet deze handmatig activeren voor bestaande klanten.
Stap 1: Pakket Configuratie
- Log in op jouw reseller paneal
- Navigeer naar Settings -> Packages -> hosting pakket
- Controleer of Node.js is geactiveerd (moet op ON staan)
- Voor oudere pakketten: zet Node.js handmatig op ON
Stap 2: Node.js applicatie uitrollen
- Open Websites in de linker zijbalk
- Selecteer de website waar je Node.js op wilt deployen
- Klik op Advanced in de bovenste menu balk
- Selecteer Node.js
- Klik op Deploy app
Configuratie Opties
Automatische Modus (Aanbevolen voor Productie)
- Jouw applicatie wordt automatisch gestart met de geselecteerde Node versie
- Bij crashes wordt de applicatie automatisch herstart
- Logs worden opgeslagen in jouw home directory (
)persistent_app_ID.log
- Om een herstart te triggeren: schakel tussen Automatisch en Handmatig en terug
Handmatige Modus (Voor Ontwikkeling/Testing)
- Je moet de applicatie handmatig starten via SSH
- Gebruik
om de juiste Node versie te selecterennvm use
- Geen automatische logs
- Om de omgeving te configureren voor handmatige modus: voer
uit via SSHinstall_nvm_and_node.sh
Startup Commando Voer het commando in waarmee jouw applicatie wordt gestart, bijvoorbeeld:
npm start --production
Werkdirectory
- Stel de directory in waar jouw applicatie verwacht te draaien
- Gebruik een relatief pad ten opzichte van jouw home directory
Applicatie toegankelijk maken
Om je applicatie voor het internet toegankelijk te maken moet je de proxy inschakelen.
Let op: Alleen het primaire domein wordt geproxied
Poort Configuratie: Kies een unieke poort tussen 1024 en 65535
Pad Configuratie: Stel het unieke pad in waar verzoeken naar doorgestuurd moeten worden
Deployment Voltooien
Klik op Deploy om de configuratie op te slaan en jouw Node.js applicatie te activeren.
Backup en Herstel
Node.js applicaties worden in de reguliere back-up van websites meegenomen, worden hersteld na een website backup restore, maar worden NIET automatisch gedeployed. Na een restore moet de applicatie opnieuw worden geconfigureerd en gestart.
Logs en Monitoring
- In Automatische modus zijn de logs te vinden in de home directory in het bestand
persistent_app_ID.log
- Het log wordt bij elke applicatie start gereset