n8n er et af de værktøjer, hvor selv-hosting vender økonomien fuldstændigt. På cloud-planerne betaler du pr. execution, så jo mere nyttig din automatisering bliver, jo mere koster den. På din egen server koster et workflow, der fyrer ti tusinde gange om måneden, præcis det samme som et, der fyrer ti: prisen på boksen.
Hvis dine workflows rører noget følsomt — kundedata, API-nøgler, interne systemer — er den anden grund stærkere end den første. Selv-hostet betyder, at dataene aldrig forlader en maskine, du kontrollerer.
Hvad n8n har brug for
Mere end en Telegram-bot, mindre end du ville frygte:
- RAM er begrænsningen. n8n plus Postgres vil have plads at ånde i. Small ($8/md — 4 vCPU, 4 GB RAM) er den komfortable standard. Micro ($5) virker til let personlig brug på SQLite.
- En offentlig IP, et domæne og TLS. Webhooks er halvdelen af, hvad der gør n8n værd at køre, og de har brug for indgående HTTPS. Det betyder en dedikeret-IP-plan — vores NAT-planer tager ikke indgående web-trafik.
- Disk til execution-historik. n8n gemmer hver kørsel. NVMe holder det hurtigt; 35 GB rækker langt, hvis du pruner gamle executions.
Docker Compose-opsætning
# Ubuntu 24.04, dedicated-IP plan
apt update && apt install -y docker.io docker-compose-v2
systemctl enable --now docker
mkdir -p /opt/n8n && cd /opt/n8n
cat > docker-compose.yml <<'YML'
services:
postgres:
image: postgres:16
restart: always
environment:
POSTGRES_USER: n8n
POSTGRES_PASSWORD: change_me
POSTGRES_DB: n8n
volumes: [ ./pgdata:/var/lib/postgresql/data ]
n8n:
image: docker.n8n.io/n8nio/n8n
restart: always
ports: [ "5678:5678" ]
environment:
DB_TYPE: postgresdb
DB_POSTGRESDB_HOST: postgres
DB_POSTGRESDB_USER: n8n
DB_POSTGRESDB_PASSWORD: change_me
N8N_HOST: n8n.yourdomain.com
N8N_PROTOCOL: https
WEBHOOK_URL: https://n8n.yourdomain.com/
N8N_ENCRYPTION_KEY: generate_a_long_random_string
volumes: [ ./n8n-data:/home/node/.n8n ]
depends_on: [ postgres ]
YML
docker compose up -d
Sæt så Caddy eller nginx foran til HTTPS — Caddy henter et Let's Encrypt-certifikat på egen hånd, når dit domænes A-post peger mod serverens IP.
To ting, folk fortryder at springe over: sæt N8N_ENCRYPTION_KEY til noget langt og tag backup af det (mist det, og dine gemte legitimationsoplysninger er uoprettelige), og slå basic auth eller n8n's brugerstyring til, før instansen er tilgængelig fra internettet.
Hvorfor hoste den her
Ingen KYC, kryptobetaling. E-mail for at registrere, USDC eller USDT på Base, Ethereum eller Tron. Hvis dine automatiseringer er til et sideprojekt, en kunde eller noget, du helst ikke binder til en virksomhedsidentitet, er der intet papirarbejdstrin. Ny til krypto?
Fast, billig, unmetered. $8/måned, unmetered trafik ved 1 Gbit/s. Et workflow, der hamrer et API hele dagen, ændrer ikke regningen.
At vælge en plan
| Brug | Plan | Pris |
|---|---|---|
| Personlig, lette workflows, SQLite | Micro-IP | $10/md |
| Den normale opsætning: n8n + Postgres + webhooks | Small-IP | $16/md |
| Tunge workflows, meget historik, ekstra containere | Medium-IP | $20/md |
Dedikeret-IP-planer er dem at kigge på her — du har brug for indgående HTTPS. Fuld root, NVMe, unmetered trafik, Tyskland eller Finland. Årlig fakturering er én kryptooverførsel i stedet for tolv.
Relateret læsning
- Selv-host n8n på en VPS — den lange gennemgang
- Sikr en ny VPS: en tjekliste — før du eksponerer noget til internettet
Klar? Deploy en n8n-server → — live på cirka et minut, betalt i krypto, intet ID påkrævet.
Kommentarer
Ingen kommentarer endnu. Vær den første.