Semua Artikel

Cara Install n8n di VPS — Otomasi Workflow Tanpa Batas

n8n adalah platform otomasi workflow yang bisa kamu host sendiri. Berbeda dari layanan SaaS yang menagih per operasi, n8n self-hosted tidak membatasi jumlah workflow atau eksekusi.

KENAPA SELF-HOST n8n?

  1. 1Tanpa batas eksekusi — SaaS biasanya menagih per operasi, self-host tidak
  2. 2Data tetap di server kamu — penting untuk data sensitif atau klien
  3. 3Integrasi tak terbatas — 400+ node bawaan, plus kode kustom
  4. 4Biaya tetap — satu VPS untuk semua workflow

SPESIFIKASI YANG DIBUTUHKAN

  • Minimum: 1 GB RAM (paket Penta Rp30.000)
  • Disarankan: 2 GB RAM atau lebih kalau menjalankan banyak workflow berat
  • Storage: 20 GB cukup untuk instalasi dan database ringan
  • OS: Debian 12 atau Ubuntu 22.04/24.04

CARA INSTALL DENGAN DOCKER (DISARANKAN)

  1. 1Masuk ke VPS: ssh root@IP_VPS_KAMU
  2. 2Install Docker dan Docker Compose
  3. 3Buat folder project: mkdir -p /opt/n8n && cd /opt/n8n
  4. 4Buat file docker-compose.yml dengan service n8n dan volume persisten
  5. 5Jalankan: docker compose up -d
  6. 6Buka http://IP_VPS:5678 dan buat akun owner

CARA INSTALL DENGAN NPM

  1. 1Install Node.js 20 LTS
  2. 2npm install -g n8n
  3. 3Jalankan: n8n start
  4. 4Untuk produksi, gunakan process manager agar tetap hidup

SETUP DOMAIN DAN HTTPS

  • Arahkan subdomain ke IP VPS lewat DNS
  • Gunakan reverse proxy (Nginx atau Caddy) untuk TLS
  • Caddy paling sederhana: otomatis mengurus sertifikat
  • Alternatif tanpa port forwarding: Cloudflare Tunnel

BACKUP YANG WAJIB DILAKUKAN

  • Backup database n8n (biasanya SQLite atau PostgreSQL)
  • Backup folder credentials (berisi kunci enkripsi)
  • Simpan kunci N8N_ENCRYPTION_KEY — tanpa ini, kredensial tidak bisa dibuka
  • Jadwalkan backup otomatis ke luar server

CATATAN PENTING

  • Jangan pernah expose n8n tanpa autentikasi
  • Aktifkan N8N_BASIC_AUTH atau SSO
  • Pantau pemakaian RAM karena workflow berat bisa menghabiskan memori

VPS Yupra mulai Rp30.000/bulan sudah cukup untuk n8n dengan puluhan workflow.

Siap Mulai?

VPS KVM murah mulai Rp30.000/bulan, aktif instan.

Order Sekarang