Hopp til hovedinnhold
Distribuer n8n på din egen maskin og koble det til CometAPI via community node for å kjøre automatiserte AI-arbeidsflyter lokalt.

Forutsetninger

  • Linux (Ubuntu/Debian/CentOS osv.) eller macOS
  • 2 GB+ RAM, 10 GB+ ledig diskplass
  • Shell-tilgang med tilgang til det offentlige npm-registeret
  • Node.js 18.x eller 20.x LTS (se trinn 1)
  • En CometAPI-konto med en aktiv API key — få din her
1

Hent CometAPI API key

Logg inn på CometAPI-konsollen. Klikk Add API Key og kopier nøkkelen <COMETAPI_KEY>.
CometAPI-dashbord som viser knappen Add API Key
Detaljer for CometAPI API key med base URL
2

Installer Node.js via nvm

n8n 1.x krever Node.js 18.x eller 20.x. Den anbefalte tilnærmingen er nvm:
# Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# Reload your shell profile
source ~/.bashrc   # or ~/.zshrc on macOS

# Install and activate the LTS version
nvm install --lts
nvm use --lts

# Verify
node -v
npm -v
Hvis du senere ser n8n: command not found, start terminalen på nytt eller sørg for at npm global bin-katalogen som administreres av nvm er på PATH.
3

Installer og start n8n

npm install -g n8n
n8n -v       # verify the installed version
n8n start    # runs on http://localhost:5678/
Hvis port 5678 allerede er i bruk:
export N8N_PORT=5679
n8n start
For å holde n8n kjørende etter at terminalen lukkes:
npm install -g pm2
pm2 start "n8n" --name n8n
pm2 save
pm2 status
Terminal som viser at n8n starter uten problemer
Oppstartslogger for n8n i terminalen
4

Opprett owner-kontoen din

Åpne http://localhost:5678/ i nettleseren din. Ved første oppstart ber oppsettsveiviseren deg om å opprette en Owner-konto (e-post + passord). Fullfør dette og logg inn.
n8n-veiviser ved første oppstart som ber om detaljer for Owner-konto
5

Installer CometAPI community node

  1. Gå til Settings (nederst til venstre) → Community nodes
  2. Klikk Install a community node
  3. Skriv inn pakkenavnet: @cometapi-dev/n8n-nodes-cometapi
  4. Kryss av i boksen for risikobekreftelse og klikk Install
Etter installasjonen kan du søke etter CometAPI i nodepanelet.
Innstillingspanelet i n8n som viser seksjonen Community nodes
Installasjonsdialog med pakkenavnet til CometAPI skrevet inn
Hvis seksjonen Community Nodes mangler: sørg for at du er logget inn som Owner-kontoen, og sjekk Settings → Security for å bekrefte at installasjon av community nodes er aktivert.
6

Opprett en arbeidsflyt og konfigurer legitimasjon

  1. Klikk + New øverst for å opprette en arbeidsflyt.
  2. Klikk + på lerretet og søk etter CometAPI for å legge til noden.
Arbeidsflytlerretet i n8n med søk etter CometAPI-noden åpent
CometAPI-node lagt til på n8n-lerretet
  1. Legg til en Manual Trigger-node og koble den til CometAPI-noden.
  2. I CometAPI-noden, under Credential to connect with, velger du Create new. Lim inn nøkkelen <COMETAPI_KEY> i CometAPI Key og klikk Save. Base URL er som standard https://api.cometapi.com og trenger vanligvis ikke å endres.
Dialog for CometAPI-legitimasjon med API key lagt inn
  1. Konfigurer noden:
  • Model: skriv inn gjeldende model ID du vil bruke
  • Messages: sett Role til user, Content til test-prompten din (f.eks. Hello)
  • Valgfritt: legg til en system-melding, angi Max Tokens, Temperature osv.
  1. Klikk Execute step for å kjøre noden. Panelet Output viser JSON-responsen.
Utdata-panelet i n8n som viser en vellykket CometAPI JSON-respons
  • node-gyp eller native build-feil — installer byggeverkøy: sudo apt install build-essential python3 (Debian/Ubuntu) eller Xcode Command Line Tools (macOS).
  • npm-tillatelsesfeil (EACCES) — bruk nvm for en Node.js-installasjon på brukernivå; ingen sudo nødvendig.
  • Portkonflikt (localhost:5678 utilgjengelig) — sett N8N_PORT=5679 (eller en annen ledig port) før du kjører n8n start.
  • Seksjonen Community Nodes mangler — logg inn som Owner-kontoen og sjekk Settings → Security.
  • npm install mislykkes på bedriftsnettverk — konfigurer en proxy: npm config set proxy http://user:pass@host:port
  • CometAPI-noden returnerer 401/403 — bekreft API key og at modellen er tilgjengelig i CometAPI-planen din.
  • Tomme svar eller token-grensefeil — øk Max Tokens; juster Temperature og Top P etter behov.
  • n8n stopper når terminalen lukkes — bruk pm2: pm2 start "n8n" --name n8n && pm2 save.