Automatisering med n8n: selvhostet alternativ til Zapier og Make

n8n er et open source-verktøy for arbeidsflytautomatisering som du kan kjøre på egen server. Det gjør samme jobb som Zapier og Make (tidligere Integromat), men uten månedspris per kjøring.
Hva n8n er
n8n uttales «n-eight-n». Du bygger arbeidsflyter i nettleseren ved å dra noder (steg) inn i et diagram. Hver node er én handling: hent data fra et API, send en Slack-melding, skriv til en database, transformer data. n8n har over 400 innebygde integrasjoner. Alt annet når du med egendefinerte HTTP-kall.
Hvorfor kjøre det selv
Zapier og Make priser etter antall oppgaver eller kjøringer per måned. n8n på egen server har ingen slik grense, så tusenvis av kjøringer koster ikke mer enn serveren.
Dataene forlater ikke din egen infrastruktur. Det har betydning for bedrifter med GDPR-krav eller strenge sikkerhetspolicyer.
Du kan skrive JavaScript direkte i arbeidsflyten, lage egne noder og koble til interne systemer.
Oppsett med Docker
Opprett en docker-compose.yml med n8n-imaget, et volum for persistent lagring og port 5678 eksponert. Legg basisURL, tidssone og eventuelt SMTP-oppsett for e-postvarsler i en .env-fil. Kjør docker compose up -d, så er n8n oppe etter noen sekunder.
Legg n8n bak en reverse proxy (for eksempel Nginx Proxy Manager eller Traefik) med SSL-sertifikat. Bruk et sterkt passord, og begrens tilgangen med IP-hvitelisting eller VPN.
Arbeidsflyter jeg bruker selv og setter opp for kunder
Overvåking: n8n sjekker en server eller tjeneste hvert femte minutt. Er responstiden for høy eller tjenesten nede, går det varsel på Slack, e-post eller SMS.
Synkronisering: mange bedrifter har CRM, regnskapssystem og prosjektstyringsverktøy som ikke snakker sammen. n8n kan synkronisere kontakter, fakturaer eller prosjektstatus mellom dem, så ingenting må registreres to ganger.
Daglig rapport: n8n henter data fra for eksempel Google Analytics, en database og et API, formaterer det og sender en oppsummering på e-post eller Slack hver morgen.
Webhook: når noen fyller ut kontaktskjemaet på nettsiden, oppretter n8n en sak i sakssystemet, sender bekreftelse til kunden og varsler riktig person internt.
n8n, Zapier og Make
Zapier er enklest å starte med og har flest ferdige integrasjoner. Make har et kraftigere visuelt grensesnitt. Begge koster fort 500–2000 kroner i måneden ved jevnlig bruk, og du er låst til plattformen deres.
Selvhostet n8n har ingen løpende lisenskostnad og kjører på egen infrastruktur. Ulempen er at du må drifte det selv. Med Docker er vedlikeholdet lite. For IT-konsulenter, utviklere og bedrifter med teknisk kompetanse er n8n etter min erfaring det beste valget.
Råd
Begynn med én manuell, repeterende oppgave som tar tid. Automatiser den og bygg videre derfra.
Gi hver arbeidsflyt et beskrivende navn og skriv notater i nodene.
Sett opp feilhåndtering i n8n, slik at du får varsel når en arbeidsflyt feiler. En automatisering som er ødelagt uten at du vet det, er verre enn ingen.
Jeg setter opp n8n for bedrifter, se kontaktsiden.


