Skip to main content
Deploy n8n di mesin Anda sendiri dan hubungkan ke CometAPI melalui community node untuk menjalankan workflow AI otomatis secara lokal.

Prasyarat

  • Linux (Ubuntu/Debian/CentOS, dll.) atau macOS
  • RAM 2 GB+, ruang disk kosong 10 GB+
  • Akses shell dengan jangkauan ke registry npm publik
  • Node.js 18.x atau 20.x LTS (lihat Langkah 1)
  • Akun CometAPI dengan API key aktif — dapatkan di sini
1

Dapatkan API key CometAPI Anda

Masuk ke konsol CometAPI. Klik Add API Key lalu salin API key CometAPI Anda.
Dasbor CometAPI yang menampilkan tombol Add API Key
Detail API key CometAPI dengan base URL
2

Instal Node.js melalui nvm

n8n 1.x memerlukan Node.js 18.x atau 20.x. Pendekatan yang direkomendasikan adalah nvm:
Jika nanti Anda melihat n8n: command not found, mulai ulang terminal atau pastikan direktori bin global npm yang dikelola nvm ada di PATH Anda.
3

Instal dan jalankan n8n

Jika port 5678 sudah digunakan:
Agar n8n tetap berjalan setelah terminal ditutup:
Terminal yang menunjukkan n8n berhasil dijalankan
Log startup n8n di terminal
4

Buat akun owner Anda

Buka http://localhost:5678/ di browser Anda. Pada pertama kali dijalankan, wizard penyiapan akan meminta Anda membuat akun Owner (email + kata sandi). Selesaikan langkah ini lalu masuk.
Wizard penyiapan pertama n8n yang meminta detail akun Owner
5

Instal community node CometAPI

  1. Buka Settings (pojok kiri bawah) → Community nodes
  2. Klik Install a community node
  3. Masukkan nama package: @cometapi-dev/n8n-nodes-cometapi
  4. Centang kotak pengakuan risiko lalu klik Install
Setelah instalasi, Anda dapat mencari CometAPI di panel node.
Panel Settings n8n yang menampilkan bagian Community nodes
Dialog instalasi dengan nama package CometAPI yang sudah dimasukkan
Jika bagian Community Nodes tidak ada: pastikan Anda masuk sebagai akun Owner, lalu periksa Settings → Security untuk memastikan instalasi community node diaktifkan.
6

Buat workflow dan konfigurasikan kredensial

  1. Klik + New di bagian atas untuk membuat workflow.
  2. Klik + pada canvas lalu cari CometAPI untuk menambahkan node.
Canvas workflow n8n dengan pencarian node CometAPI terbuka
Node CometAPI ditambahkan ke canvas n8n
  1. Tambahkan node Manual Trigger dan hubungkan ke node CometAPI.
  2. Di node CometAPI, pada Credential to connect with, pilih Create new. Tempelkan API key CometAPI Anda ke CometAPI Key lalu klik Save. Base URL default-nya adalah https://api.cometapi.com dan biasanya tidak perlu diubah.
Dialog kredensial CometAPI dengan API key yang sudah dimasukkan
  1. Konfigurasikan node:
  • Model: masukkan model ID saat ini yang ingin Anda gunakan
  • Messages: atur Role ke user, Content ke prompt uji Anda (misalnya Hello)
  • Opsional: tambahkan pesan system, atur Max Tokens, Temperature, dll.
  1. Klik Execute step untuk menjalankan node. Panel Output menampilkan respons JSON.
Panel output n8n yang menampilkan respons JSON CometAPI yang berhasil
  • node-gyp atau error build native — instal build tools: sudo apt install build-essential python3 (Debian/Ubuntu) atau Xcode Command Line Tools (macOS).
  • error izin npm (EACCES) — gunakan nvm untuk instalasi Node.js di level pengguna; tidak perlu sudo.
  • Konflik port (localhost:5678 tidak tersedia) — setel N8N_PORT=5679 (atau port kosong lain) sebelum menjalankan n8n start.
  • Bagian Community Nodes tidak ada — masuk sebagai akun Owner dan periksa Settings → Security.
  • npm install gagal di jaringan perusahaan — konfigurasikan proxy: npm config set proxy http://user:pass@host:port
  • Node CometAPI mengembalikan 401/403 — verifikasi API key Anda dan pastikan model dapat diakses dalam paket CometAPI Anda.
  • Respons kosong atau error batas token — tingkatkan Max Tokens; sesuaikan Temperature dan Top P sesuai kebutuhan.
  • n8n berhenti saat terminal ditutup — gunakan pm2: pm2 start "n8n" --name n8n && pm2 save.