Je hebt ontdekt wat n8n is en wilt het gaan draaien. De grote vraag: waar? Bijna iedereen kiest voor zelf hosten op een VPS, want dat is gratis en je houdt je data in eigen hand. Hieronder lees je welke server je nodig hebt, hoe de installatie globaal werkt, wat het kost en hoe je het veilig houdt.
Kun je n8n zelf hosten?
Ja, n8n is gemaakt om zelf te hosten, en dat is gratis. Je draait de software meestal met Docker op je eigen server of VPS, en je hebt dan volledige controle: je data verlaat je machine niet. De keerzijde is dat jij verantwoordelijk bent voor het onderhoud, dus updates, back-ups en beveiliging.3
Wil je dat onderhoud liever niet, dan zijn er twee uitwegen: n8n Cloud (de betaalde clouddienst van n8n zelf) of een managed VPS waarbij je host het serverbeheer overneemt. Maar voor wie een beetje handig is, is een gewone VPS de goedkoopste en meest flexibele route.
Welke VPS heb je nodig voor n8n?
n8n zelf is verrassend licht. Volgens de vereisten draait het al op minimaal 1 vCPU, 2 GB RAM en 20 GB SSD.1 Voor comfortabel dagelijks gebruik met meerdere workflows zit je beter op 2 vCPU en 2 tot 4 GB RAM.2 Pas als je er lokale AI-modellen bij gaat draaien, bijvoorbeeld via Ollama, schiet het geheugengebruik omhoog en wil je 8 GB of meer.
| Scenario | vCPU / RAM / SSD | RAM |
|---|---|---|
| Testen / klein | 1 vCPU · 2 GB · 20 GB | 2 GB |
| Standaard (meerdere workflows) | 2 vCPU · 4 GB · 40 GB | 4 GB |
| Zwaar (veel workflows / team) | 4 vCPU · 8 GB · 80 GB | 8 GB |
| Met lokale AI-modellen | 8 vCPU · 16 GB · 80+ GB | 16 GB+ |
Let bij het kiezen van een VPS vooral op snelle opslag (SSD of liefst NVMe) en voldoende RAM, want dat merk je het meest. Een trage schijf maakt het beheerscherm sloom; te weinig geheugen laat zware workflows vastlopen.
Zo installeer je n8n op een VPS
De installatie volgt vier globale stappen. We houden het op hoofdlijnen, want de exacte commando’s verschillen per server.
- Docker installeren op je VPS. Docker draait n8n in een nette, geïsoleerde container, los van de rest van je systeem.
- De n8n-container starten, het liefst met Docker Compose en een database als PostgreSQL, zodat je workflows en gegevens bewaard blijven na een herstart.
- Een (sub)domein koppelen aan het IP-adres van je VPS, bijvoorbeeld
n8n.jouwdomein.nl. Dat regel je met een A-record in je DNS, gekoppeld aan je domeinnaam. - Een reverse proxy met SSL ervoor zetten (bijvoorbeeld Caddy of Nginx Proxy Manager). Die zorgt voor een geldig SSL-certificaat, zodat je n8n veilig via https opent in plaats van over een open verbinding.
Daarna log je in op je eigen n8n en bouw je je eerste workflow. Klinkt als veel, maar veel hosts en kant-en-klare scripts (zoals een 1-klik-installatie) nemen je het meeste werk uit handen.

”Een VPS van een tientje per maand draait moeiteloos tientallen workflows die je bij een clouddienst zo honderden euro’s per maand kosten. De software is gratis; je betaalt alleen voor de stroom eronder. Dat is de hele truc.”
Wat kost het om n8n zelf te hosten?
Zelf n8n hosten kost je alleen je VPS, want de software is gratis. Een geschikte VPS begint vaak rond een paar euro per maand en loopt tot zo’n 10 tot 15 euro voor een vlotte instap met 2 tot 4 GB RAM. Dat is alles: geen kosten per workflow, geen kosten per taak.
En juist dat maakt het verschil bij intensief gebruik. Cloud-automatiseringsdiensten rekenen per handeling af, dus hoe meer je automatiseert, hoe sneller de rekening oploopt. Bij een eigen VPS blijft de prijs gelijk, of je nu honderd of honderdduizend acties per maand draait. Vergelijk de VPS-hosters om te zien waar je het scherpst zit.
Zelf hosten of n8n Cloud?
De keuze hangt af van hoeveel techniek je wilt beheren. Zelf hosten op een VPS is het goedkoopst en geeft je volledige controle over je data, maar je doet zelf het onderhoud: updaten, beveiligen en back-uppen. n8n Cloud kost een vast maandbedrag, maar dan regelt n8n dat allemaal voor je.
Een nuchtere vuistregel: heb je technische affiniteit of een managed VPS, kies dan zelf hosten en bespaar fors. Wil je puur de functionaliteit zonder ooit naar een server om te kijken, en is budget minder belangrijk, dan is de cloudversie het gemak waard. Voor de zwaarste opstellingen met veel gelijktijdige workflows kijk je richting een dedicated server.
Is zelf-gehoste n8n veilig?
Zelf-gehoste n8n is veilig, mits je een paar basisdingen op orde hebt. Zet de verbinding altijd op https met een geldig SSL-certificaat, gebruik een sterk, uniek wachtwoord voor je n8n-account, houd de software bijgewerkt en maak regelmatig een back-up van je database. Beperk waar mogelijk wie bij de server kan.
Het mooie is dat zelf hosten je juist een veiligheidsvoordeel geeft: gevoelige bedrijfsdata, API-sleutels en klantgegevens blijven op jouw server, in plaats van bij een externe clouddienst. Je bepaalt zelf wie erbij kan en waar het staat. Goed ingericht is dat veiliger dan veel mensen denken.
Conclusie
n8n zelf hosten op een VPS is de goedkoopste en meest controleerbare manier om ermee te werken: de software is gratis, een geschikte VPS kost een paar tot vijftien euro per maand, en je data blijft van jou. Voor de meeste mensen volstaat 2 vCPU en 2 tot 4 GB RAM; alleen met lokale AI-modellen wil je meer. Klaar om te beginnen? Vergelijk de geschikte VPS-hosters en kies er een met snelle NVMe-opslag.