Jag är Emil Hjorth. Jag driver em8, en founder-ledd AI-studio i Mora, Sverige. Folk söker n8n self hosted när de redan kan verktyget och vill ha ops-beslutet: Docker, reverse proxy, queue mode, backups, och om att äga boxen slår n8n Cloud.
Den här sidan är det beslutet. Produktlistpriser (Cloud € / Business) ligger på n8n-priser. Solo-anlitarpriser ligger på anlita en n8n-expert. Studioformen ligger på n8n-byrå. Väljer ni fortfarande verktyg? Börja med Make vs Zapier vs n8n.
Kort svar
n8n self-hostad betyder att ni kör Community Edition (gratis mjukvara på GitHub) — eller en betald Business/Enterprise self-host-licens — på infra ni kontrollerar. Ni betalar för VPS/cluster, TLS, backups, uppgraderingar och någons tid när ett volume dör på söndagen. n8n Cloud betyder att n8n hostar det; ni betalar planen och skippar Docker-barnvakt.
Self-host vinner när datan är affären (deal-DB:er, rate cards, PII) eller execution-volymen gör Cloud-tak smärtsamma. Cloud vinner när teamet är litet, känsligheten är låg och ingen vill ha en on-call-pager för workflow-verktyg.
Behöver ni en studio som härdar boxen och shippar flödena? Det är n8n-automatisering eller boka samtalet — inte en tutorialdump.
Vad “n8n self hosted” faktiskt betyder
Tre olika saker mashas in i en sökning.
- Community Edition på er metall — gratis mjukvara, obegränsade körningar på er hårdvara, ni äger ops.
- Business / Enterprise self-host — betald licens, fortfarande på er infra, med SSO/governance-features.
- “Self-host” som en vibe — folk som menar “inte Zapier SaaS” och ännu inte har öppnat Docker.
Det här inlägget handlar om (1) och när (2) kommer in i samtalet. Det är inte en omskrivning av n8n-priser.
När self-host vinner
Äg boxen när de flesta av de här är sanna:
- Datakontroll. CRM-deals, proposal-PDF:er, PII — dumpen är affären, inte ett delat-tenant-experiment.
- Execution-volym som tuggar Cloud-tak. Community har inget n8n-execution-tak. Ert tak är CPU, disk och om någon tittar i loggarna.
- Latency / residency ni äger. Boxen står där ni sätter den. Frankfurt-on-Cloud är ett vendorval, inte ert.
- Custom networking. Privat VPC, VPN till ERP, noder som inte får ringa hem genom en offentlig SaaS.
Bevis, inte en slide: Case 01 — ~4 000-raders deal-databas, cadence live på ungefär tre veckor, på infra kunden ägde.
När Cloud vinner
Betala n8n för att hosta när de flesta av de här är sanna:
- Solo eller litet team, låg känslighet
- Ingen ops-bänk — ingen som ska SSH på en söndag
- Ni vill ha vendor-körda uppgraderingar det här kvartalet
- Ni validerar fortfarande n8n — köp Cloud först, migrera senare
Tvingad self-host för ett tre-stegs Slack-ping är devops-teater. Jag sätter kunder på Cloud när workflowet är intern ops och ingen på deras sida ska äga Docker. Ett medvetet val. Inte ett default jag gömmer.
Baslinje-stack
Det här är mid-market-boxen. Inte ett homelab. Inte ett Kubernetes-manifest.
| Lager | Vad ni kör | Varför |
|---|---|---|
| Runtime | Docker Compose | Pinna versioner. Staga uppgraderingar. Nog tills ni redan har ett cluster. |
| App | n8n main + workers | Queue mode när körningarna hopar sig. En process är en demo. |
| DB | Postgres (inte SQLite) | SQLite plus “vi tar backup senare” är hur ni förlorar veckan. |
| Queue | Redis | Workers behöver en broker. Skippa den och ni skippar queue mode. |
| Edge | Caddy / Traefik / nginx + TLS | Terminera HTTPS. Häng inte Docker-socketen på internet. |
| Secrets | env + en secret manager | Credentials i kundens tenant. Inte en .env i Slack. |
| Backups | Postgres-dump + volume-snapshots | En dump ni aldrig har återställt är en önskan, inte en backup. |
Ops-checklista
Om ni inte kan namnge en owner för var och en av de här self-hostar ni inte. Ni hyr ett framtida avbrott.
- Nattlig Postgres-dump + en månatlig restore-drill
- Pinna image-versioner; staga uppgraderingar före produktion
- Uptime-, disk- och failed-execution-larm
- SSO-disciplin när mer än en människa kan publicera
- Minimera den publika webhook-ytan
- Cappa log-retention så disken inte fylls en tyst fredag
Timmatte ligger på ROI-kalkylatorn. Bredare byggkostnad ligger på vad kostar automatisering.
TCO-hinkar
Hitta inte på fake VPS-dollar-quotes. Hinkarna är poängen.
| Hink | Vad ni betalar | Vad ni får |
|---|---|---|
| Licens | 0€ på Community Edition | Mjukvaran. Obegränsade körningar på er hårdvara. |
| Infra | VPS → cluster när load växer | CPU, disk, snapshots. Storleken på boxen efter kön, inte screenshoten. |
| Ops-tid | den verkliga räkningen | Uppgraderingar, restore-drills, omstart klockan 02. Billigt om ni redan kör Docker. Dyrt om det är er första container. |
| SSO / Git / scale | Business- (eller Enterprise-)licens | Governance på er infra. Se n8n-priser för produktlistan — inte den här sidan. |
| Datakontroll | ingår i att äga boxen | Deal-DB:er, rate cards, PII stannar där ni sätter dem. |
En tyst intern instans kan landa under Cloud Starters årliga räkning. En försummad instans är dyrare än Pro vid det andra avbrottet. Därför lämnar högvolym-team Cloud: inte ideologi. Matte.
Fit / not-fit
Fit. Ni kan äga Docker, Postgres och en restore-drill. Känslighet eller volym är av Cloud. Ni vill ha en studio på er instans → n8n-byrå eller n8n-automatisering.
Not-fit. Ni vill ha produkt-€-planer → n8n-priser. Ni vill ha solo-builder-arvoden → anlita en n8n-expert. Ni vill ha set-and-forget → Cloud. Ni shoppar fortfarande verktyg → Make vs Zapier vs n8n.
Röda flaggor
SQLite och inga backups. Det lär ni er en måndag.
Docker-socket på internet. Det är inte self-host. Det är ett incident.
Ingen staging. Pinna versioner, eller njut av surprise breaking changes i produktion.
En tribal-knowledge-engineer. En semester och kön är folklore.
Self-host bara för att slippa en 20€ Cloud-plan utan någon som äger uppgraderingar. Det är inte TCO. Det är ett vågspel.
Vanliga frågor
Är Community Edition gratis att self-hosta?
Mjukvaran är gratis. VPS, TLS, backups, uppgraderingar och den som svarar när ett volume dör på söndagen är det inte. Den ops-raden är det verkliga self-host-priset.
Är self-host billigare än n8n Cloud?
Ibland. Räkna infra plus timmarna ni faktiskt lägger. Tyst volym på en box ni redan kör kan slå Cloud-tak. En försummad instans utan on-call är dyrare än en Cloud-plan vid det andra avbrottet.
Behöver vi Kubernetes för att self-hosta n8n?
Nej. Docker Compose plus Postgres plus Redis täcker mid-market. Kubernetes kommer in när ni redan kör ett cluster — inte för att n8n bad om ett.
Kan em8 sätta upp self-hostad n8n?
Ja när jobbet är implementationsformat — härda boxen och shippa flödena. Börja vid boka det 30-minuterssamtalet. Den här sidan är ops-beslutet, inte en tutorialdump.
Var finns n8n Cloud-planpriserna?
Produktlistpriser (Cloud € / Business) ligger på n8n-priser. Den här sidan är äg-boxen vs vendor-host, inte tarifftavlan.
Äg boxen — eller låt bli. Sen shippa flödena.
30 minuter. Gratis. Ingen pitch. Berätta workflowet, datan, och om någon på er sida ska SSH. Jag säger Cloud vs self-host högt innan någon pratar retainers.