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

  1. Log in op jouw reseller paneal
  2. Navigeer naar Settings -> Packages -> hosting pakket
  3. Controleer of Node.js is geactiveerd (moet op ON staan)
  4. Voor oudere pakketten: zet Node.js handmatig op ON

Stap 2: Node.js applicatie uitrollen

  1. Open Websites in de linker zijbalk
  2. Selecteer de website waar je Node.js op wilt deployen
  3. Klik op Advanced in de bovenste menu balk
  4. Selecteer Node.js
  5. 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
    nvm use
    om de juiste Node versie te selecteren
  • Geen automatische logs
  • Om de omgeving te configureren voor handmatige modus: voer
    install_nvm_and_node.sh
    uit via SSH

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

Hungry for news?

Schrijf je in voor de Hosting.NL nieuwsbrief en blijf op de hoogte. Je gegevens worden gebruikt voor het verzenden van nieuws, technische updates en support artikelen.

Nieusbrief