Program Reseller Cloud: Jual kembali Cloud VPS & Residential Proxy di bawah brand Anda 100% Whitelabel.Pelajari Reseller
Kembali ke Blog
CATATAN REKAYASA

Panduan Lengkap Install n8n Self-Hosted di Cloud VPS NAT Rp 10.000: Otomasi Workflow Tanpa Batas

Dahono Cloud Engineering14 Oktober 202616 pembaca
Panduan Lengkap Install n8n Self-Hosted di Cloud VPS NAT Rp 10.000: Otomasi Workflow Tanpa Batas

Mengapa Self-Hosted n8n Menjadi Pilihan Utama Developer?

n8n adalah salah satu platform otomasi alur kerja (workflow automation) open-source paling populer saat ini. Dibandingkan dengan Zapier atau Make yang mengenakan biaya berbasis task bulanan yang mahal, menjalankan n8n sendiri (self-hosted) memberi Anda kebebasan mengeksekusi jutaan alur kerja tanpa batasan kuota.

Dengan hadirnya Dahono Cloud NAT VPS berlokasi di Jakarta mulai Rp 10.000 / bulan, Anda kini dapat menjalankan server n8n pribadi dengan biaya sangat terjangkau, latensi lokal sub-5ms, dan pembayaran praktis menggunakan QRIS.


Spesifikasi Server yang Dibutuhkan

Untuk menjalankan n8n secara stabil bersama Node.js dan SQLite/PostgreSQL, Anda membutuhkan:

  • VPS: Dahono Cloud NAT VPS Plan XS atau Plan S (1 vCPU, 512MB–2GB RAM, 10–15GB NVMe SSD).
  • OS: Ubuntu 22.04 LTS atau Debian 12.
  • Akses: Root SSH dan port forwarding publik (tersedia 100 port publik di Dahono VPS).

Langkah 1: Persiapan Server dan Instalasi Docker

Setelah menyewa VPS di dashboard Dahono dan mendapatkan kredensial SSH, hubungkan ke server Anda:

ssh -p <PORT_SSH> root@<IP_SERVER>

Lakukan update paket sistem dan pasang Docker Engine serta Docker Compose:

apt update && apt upgrade -y
apt install -y docker.io docker-compose
systemctl enable --now docker

Langkah 2: Menyiapkan Docker Compose untuk n8n

Buat direktori kerja untuk n8n:

mkdir -p ~/n8n-docker && cd ~/n8n-docker
nano docker-compose.yml

Salin konfigurasi docker-compose.yml berikut (sesuaikan port dengan salah satu port publik forwarding Dahono Anda):

version: '3.8'

services:
  n8n:
    image: docker.n8n.io/n8nio/n8n:latest
    container_name: n8n_app
    restart: always
    ports:
      - "5678:5678"
    environment:
      - N8N_HOST=0.0.0.0
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - WEBHOOK_URL=http://<IP_SERVER>:<PORT_FORWARDING>/
      - GENERIC_TIMEZONE=Asia/Jakarta
      - TZ=Asia/Jakarta
    volumes:
      - n8n_data:/home/node/.n8n

volumes:
  n8n_data:

Langkah 3: Menjalankan n8n dan Akses Web Dashboard

Jalankan container n8n di latar belakang (detached mode):

docker-compose up -d

Periksa status container:

docker ps

Jika status sudah Up, buka browser Anda dan akses:

http://<IP_SERVER>:<PORT_FORWARDING>

Anda akan disambut oleh layar pembuatan akun admin n8n pertama kali. Anda kini bebas membuat webhook otomatis, menghubungkan Google Sheets, database PostgreSQL, Telegram bot, hingga API AI!


Langkah 4: Menghubungkan n8n dengan AI Gateway Dahono

n8n memiliki modul bawaan AI Agent dan OpenAI. Anda dapat langsung menghubungkannya ke Dahono AI Gateway:

  1. Di n8n, tambahkan node OpenAI.
  2. Masukkan Base URL: https://gateway.dahono.com/v1.
  3. Masukkan API Key dari Dahono Router Anda.
  4. Pilih model flagship seperti deepseek-chat atau claude-3-5-sonnet-20241022.

Kombinasi VPS NAT lokal dan AI Router Rupiah memberikan infrastruktur otomatisasi mandiri tercepat dan paling efisien untuk bisnis Anda.

KATEGORI

install n8n vpshosting n8n indonesian8n self hosted murahvps nat n8nvps 10 ribuotomasi workflow