n8n gekozen? Je site is geleverd met n8n op de Node.js-runtime — workflow-automatisering die je zelf host, met webhooks op je eigen adres en je data in je eigen EU-container.
Wat er wordt geïnstalleerd
- n8n 2 uit het officiële npm-pakket (vastgepind; checksums gecontroleerd door npm), draaiend als systemd-service op Node.js 24 (vereist door n8n 2) met een eigen PostgreSQL-database in je container.
- Je eigenaarsaccount (het e-mailadres van je veldhost-account); webhook- en editoradressen ingesteld op het https-adres van je site; task runners aan; telemetrie uit; uitvoeringsgeschiedenis na 14 dagen opgeruimd.
- De instellingen staan in
.envin de codemap van je site (tabblad Bestanden): de database, de adressen enN8N_ENCRYPTION_KEY. De datamap van n8n (storage/n8n) bevat binaire data en zit in de back-ups.
Eerste keer inloggen
- Je sitepagina toont het inlogadres (
/signin), je inlog-e-mailadres en een gegenereerd wachtwoord — we tonen het 7 dagen, dus sla het nu op. - Log in en stel je eigen wachtwoord in onder Settings → Personal.
- Bouw een workflow; een Webhook-node luistert meteen op
https://je-site/webhook/…— geen tunnel nodig. - Credentials die je opslaat worden versleuteld met de
N8N_ENCRYPTION_KEYin.env. Bewaar die: zonder de sleutel zijn ze niet te ontsleutelen, en een herstel op een andere server heeft dezelfde sleutel nodig.
Bijwerken
- Druk eerst op Nu back-uppen op het tabblad Bestanden.
- Verhoog de
n8n-versie inpackage.json(tabblad Bestanden) en start een deploy: die draaitnpm installen herstart; n8n migreert zijn database bij het opstarten. Lees vóór een hoofdversie de release notes van n8n op breaking changes.
Beperkingen
- n8n heeft 1 GB geheugen nodig (Pro of hoger); zware workflows met grote binaire bestanden vragen om Business.
- Wachtwoordresetmail vraagt om SMTP-instellingen in
.env; tot die tijd vraag je support om het eigenaarswachtwoord te resetten. - Uitgaande verbindingen vanuit workflows zijn toegestaan; inkomend is alleen https op je siteadres.