Workflow automatisering klinkt zwaar, maar in de praktijk is het meestal niets anders dan kleine handelingen aan elkaar koppelen: een binnenkomende mail leidt tot een taak in je projecttool, een nieuwe factuur wordt automatisch in de boekhouding gezet, een lead in je formulier triggert een opvolgingsbericht. SaaS-tools als Zapier of Make doen dit prima, totdat je rekening per maand harder stijgt dan je workflows iets opleveren. n8n is een open-source alternatief dat je zelf kunt hosten op een Cloud VPS. In dit artikel leggen we uit wanneer dat slim is, welke configuratie je nodig hebt, en hoe je in een weekend je eerste werkende workflows draait.
Wat is n8n?
n8n (uitgesproken als “n-eight-n”) is een open-source workflow-platform waarmee je losse diensten en API’s aan elkaar koppelt via een visuele editor. Je sleept blokken (nodes) op een canvas, verbindt ze met lijntjes en bouwt zo een workflow die start bij een trigger (bijvoorbeeld een binnenkomende webhook) en eindigt bij een actie (bijvoorbeeld een Slack-bericht of een database-update). De aanpak lijkt op Zapier of Make, met twee belangrijke verschillen: je kunt het zelf hosten en je hebt toegang tot de volledige codebase als je iets dieper wilt configureren.
n8n heeft inmiddels meer dan 400 ingebouwde integraties (van Google Workspace tot Slack, GitHub, Microsoft 365, Trello, MySQL, OpenAI, Anthropic en talloze webshop- en CRM-systemen) en steeds vaker AI-nodes voor wie agents wil bouwen die meer doen dan alleen “data verplaatsen”. Voor ondernemers en webbureaus die complexere automatisering willen zonder elke maand een rekening van honderden euro’s te ontvangen, is het een serieus alternatief.
Waarom zou je n8n zelf hosten in plaats van n8n Cloud te gebruiken?
n8n biedt zelf een gehoste cloudversie aan. Die is laagdrempelig en werkt prima om te starten. Toch zijn er drie redenen waarom MKB-bedrijven en webbureaus regelmatig kiezen voor self-hosting op een eigen Cloud VPS.
1. Voorspelbare kosten
n8n Cloud rekent per workflow-executie. Bij intensief gebruik loopt dat snel op. Een Cloud VPS kost een vast maandbedrag, ongeacht hoeveel workflows je draait. Wie meer dan een paar honderd executies per maand verwacht, is op zijn Cloud VPS doorgaans goedkoper uit, ook na bijtelling van het beheer.
2. Privacy en data-soevereiniteit
Een workflow die met klantdata, persoonsgegevens of financiële data werkt, mag onder de AVG niet zomaar door een buitenlandse cloudprovider lopen. Door n8n op je eigen Cloud VPS te draaien, blijft alle data binnen je eigen perimeter en kun je in je verwerkingsregister precies aangeven waar de gegevens staan.
3. Toegang tot interne systemen
Self-hosted n8n kan rechtstreeks praten met je interne MySQL-database, je on-premise applicatie of je eigen API zonder dat je die naar buiten hoeft te openen. Bij n8n Cloud moet je voor zulke koppelingen een tunnel of proxy bouwen, wat extra complexiteit en risico introduceert.
Welke specs heeft je Cloud VPS nodig?
n8n is relatief licht. Een instap-Cloud VPS is voor de meeste MKB-toepassingen voldoende. Drie scenario’s:
- Solo of kleine workflows: 2 vCPU, 4 GB RAM, 80 GB NVMe-opslag. Voldoende voor honderden executies per dag, geschikt om mee te beginnen en te leren.
- Team of intensievere workflows: 4 vCPU, 8 GB RAM, 160 GB NVMe. Geschikt voor honderden tot duizenden executies per dag, met ruimte voor een aantal queues en webhooks.
- n8n als productie-werkpaard: 8 vCPU, 16 GB RAM, 320 GB NVMe, met een aparte PostgreSQL-database. Geschikt voor bedrijven die n8n echt centraal in hun bedrijfsvoering inzetten.
Een Cloud VPS in een Duits datacenter binnen de EU geeft je lage latency naar Nederlandse klanten, NVMe-snelheid voor de database-IO en een vaste maandprijs zonder verbruikssurprises. Onze pagina over Cloud VPS hosting bij PC Patrol laat zien welke pakketten daarvoor geschikt zijn.
Stappenplan: n8n in een weekend op je Cloud VPS
Reken op een halve dag tot een dag voor de eerste werkende setup, plus extra tijd om je eerste echte workflows te bouwen. Hieronder de hoofdlijn.
Stap 1: Bestel je Cloud VPS en doe de basis-hardening
Bestel een Cloud VPS met Ubuntu LTS of Debian. Direct na de eerste login: SSH-keys instellen, root-login uitschakelen, een firewall (UFW) configureren met alleen de poorten die je nodig hebt (22, 80, 443) en automatische beveiligingsupdates inschakelen. Onze gids over een Cloud VPS in gebruik nemen in de eerste 24 uur beschrijft dit stap voor stap.
Stap 2: Installeer Docker
n8n is het makkelijkst te draaien als Docker-container. Installeer Docker en Docker Compose op je server. Reken op zo’n 15 minuten, inclusief het toevoegen van je gebruiker aan de docker-groep.
Stap 3: Maak een docker-compose.yml met n8n en PostgreSQL
Voor productiegebruik raden we aan n8n niet met de standaard SQLite-database te draaien, maar met PostgreSQL als losse container. Dat geeft betere performance bij meerdere parallel lopende workflows en maakt back-ups en herstel een stuk schoner. Een minimale docker-compose.yml met n8n, PostgreSQL en een Caddy reverse proxy voor automatische HTTPS is online breed gedocumenteerd.
Stap 4: Koppel je eigen domein
Wijs een (sub)domein zoals automation.jouwbedrijf.nl naar het IP van je Cloud VPS via een A-record. Caddy regelt vervolgens automatisch een Let’s Encrypt SSL-certificaat zodra n8n via dat domein bereikbaar is. Je n8n-omgeving is daarmee binnen enkele minuten beveiligd benaderbaar.
Stap 5: Maak een eerste workflow
Begin klein. Een goede testworkflow voor MKB-bedrijven: een binnenkomend formulier op je website triggert een webhook die de lead direct in je CRM zet en een bevestigingsmail stuurt. Geen rocketscience, maar wel een eerste meetbare tijdsbesparing en een test of de stack stabiel staat.
Stap 6: Zet back-ups op
n8n bewaart workflows en credentials in zijn database. Een nightly back-up van het PostgreSQL-volume naar een externe locatie (bijvoorbeeld een S3-compatible bucket of een tweede server) maakt het verschil tussen een leerzame avond en een hele week kwijt.
Use cases die direct waarde leveren voor het MKB
Een paar workflows die we in de praktijk vaak terugzien als eerste stappen, waar n8n in een weekend al voor terugverdient:
- Lead naar CRM en welkomstmail. Webformulier-input gaat automatisch naar je CRM, een welkomstmail wordt verstuurd, en een Slack- of Teams-bericht waarschuwt het sales-team.
- Factuur naar boekhouding. Inkomende factuur-pdf in een mailbox wordt automatisch doorgestuurd naar Moneybird of een andere boekhoudtool, waar er meteen een conceptboeking van wordt gemaakt.
- Support-ticket triage. Inkomende e-mails worden door een AI-node gecategoriseerd, voorzien van een conceptantwoord en in de juiste support-queue gezet voor menselijke goedkeuring.
- Wekelijkse rapportage. n8n haalt elke maandagochtend cijfers uit je analytics, je boekhouding en je CRM op, vat ze samen met een AI-node en stuurt een dagrapport naar de directie.
- Webshop fulfilment. Een nieuwe bestelling in WooCommerce triggert een workflow die de voorraad checkt, een verzendlabel aanmaakt, de klant een statusbericht stuurt en de boekhouding update.
Het patroon: kies workflows die nu handmatig gebeuren, twee tot tien minuten per keer kosten en een paar keer per dag voorkomen. Die rekenen zich het snelst terug.
n8n combineren met AI
n8n heeft de afgelopen versies fors uitgebreid in zijn AI-nodes. Je kunt LLM’s aanroepen (OpenAI, Anthropic, Mistral of zelf gehoste modellen via Ollama), hele AI-agents bouwen met memory en tool-gebruik, en RAG-pipelines opzetten met een vector-database. Dat maakt n8n niet alleen een workflow-tool, maar ook een laagdrempelig agent-platform voor wie liever in een visuele interface werkt dan in code.
Voor MKB-bedrijven die overwegen om AI-agents zelf te draaien, is n8n vaak het instappunt. Onze blog over AI agents zelf hosten op een Cloud VPS behandelt de bredere keuze tussen frameworks (LangGraph, CrewAI, n8n en Letta), modelopties en beveiligingsmaatregelen.
Beveiliging die je niet kunt overslaan
n8n krijgt al snel toegang tot e-mail, agenda, CRM, boekhouding en je interne database. Een lekkende n8n-instance is dus eigenlijk een lekkende bedrijfsvoering. Vier maatregelen die niet optioneel zijn:
- Gebruik altijd een sterke admin-login en schakel two-factor authentication in zodra dat beschikbaar is in jouw n8n-versie.
- Zet de n8n-interface niet open op het hele internet als je dat niet nodig hebt. Beperk toegang via een VPN, IP-whitelist of basic-auth in de reverse proxy.
- Bewaar credentials (API-keys, tokens, wachtwoorden) alleen in n8n’s eigen credentials-store, niet hardcoded in workflow-nodes.
- Houd een audit-log bij van welke gebruiker welke workflow heeft gemaakt of aangepast. n8n heeft hier basis-functionaliteit voor in de zakelijke versie.
Wanneer is n8n Cloud (toch) de betere keuze?
Self-hosting is geen wet. In drie situaties is n8n Cloud een betere start: als je nog twijfelt of n8n echt waarde biedt en je gewoon een week wilt experimenteren, als je geen technische capaciteit (intern of via een partner) hebt om een Cloud VPS te beheren, of als je verwacht zeer veel piekverkeer te krijgen waarbij elastische schaalvergroting belangrijker is dan vaste kosten. Voor de meeste MKB-bedrijven met een stabiele workflow-belasting is self-hosting echter goedkoper, transparanter en compliancy-vriendelijker.
Tot slot: in een weekend operationeel
De drempel om n8n zelf te hosten is in 2026 lager dan ooit. Met een Cloud VPS, Docker en een paar uur tijd staat er een werkend workflow-platform dat je decennia mee kunt nemen. De grootste tijdsinvestering zit niet in de installatie, maar in het bouwen van workflows die echt waarde leveren. Begin daarom klein, meet wat ze besparen en breid uit op basis van bewezen scenario’s.
Wil je dit weekend zelf aan de slag? Onze Cloud VPS hosting staat binnen enkele minuten klaar, met NVMe-opslag, root-toegang en een Duits datacenter binnen de EU. Liever even sparren over de juiste configuratie voor jouw use case? Plan een gratis adviesgesprek en we kijken samen naar de slimste setup voor jouw type workflows.