Cara Install n8n di VPS Linux
Tanpa Docker (Node.js + PM2)

Lebih ringan, lebih fleksibel, dan kontrol penuh server.

± 20 menit baca SufaNet
Install n8n di VPS Linux tanpa Docker

Pendahuluan

n8n sering dipromosikan sebagai “automation tool yang mudah”. Itu benar… kalau hanya dipakai lokal.

Begitu kamu deploy ke VPS, apalagi untuk produksi, ceritanya berubah.

Artikel ini membahas:

  • Install n8n tanpa Docker
  • Node.js native
  • PM2 sebagai process manager
  • Siap jalan 24/7

Metode ini cocok untuk kamu yang:

  • Ingin setup ringan
  • Tidak mau ribet Docker
  • Butuh kontrol penuh

Kenapa Install n8n Tanpa Docker?

Docker itu bagus. Tapi tidak selalu ideal.

Tanpa Docker berarti:

  • Lebih hemat RAM
  • Startup lebih cepat
  • Debug lebih gampang
  • Integrasi sistem langsung

Namun ada trade-off. Dan kita bahas jujur.

Risiko Install Tanpa Docker

  • Dependency bentrok
  • Upgrade harus manual
  • Butuh disiplin konfigurasi

Kalau kamu tipe “asal jalan”, jangan pakai metode ini.

Persiapan VPS Linux

Spesifikasi minimal:

  • Ubuntu 20.04 / 22.04
  • RAM 2 GB (disarankan 4 GB)
  • CPU 2 Core
  • IP Public

n8n sangat sensitif ke resource. Shared hosting? Coret.

Rekomendasi Serius

VPS Indonesia SufaNet ideal untuk automation lokal, webhook payment, WhatsApp, dan API Indonesia.

🚀 Gunakan VPS Indonesia

Install Node.js (Versi Stabil)

n8n sangat bergantung ke Node.js. Salah versi = error aneh.

Rekomendasi aman:

  • Node.js LTS (18.x / 20.x)

Gunakan NVM agar fleksibel.

Install n8n Secara Global

n8n bisa diinstall via npm:

  • Global install
  • Path konsisten
  • Mudah dipanggil PM2

Setelah install, n8n bisa dijalankan manual, tapi itu bukan produksi.

Menjalankan n8n dengan PM2

PM2 adalah kunci produksi.

  • Auto restart
  • Startup on boot
  • Log management

Tanpa PM2, n8n mati = workflow mati.

Keamanan Wajib

  • Jangan expose port 5678 langsung
  • Gunakan reverse proxy
  • Aktifkan basic auth
  • Gunakan HTTPS

n8n = pusat credential. Amankan seperti server bank mini.

Kenapa VPS Menentukan?

n8n tidak toleran ke server abal-abal.

  • Resource harus stabil
  • I/O cepat
  • IP bersih

n8n Produksi = VPS Produksi

Jangan bangun automation bisnis di server yang tidak kamu kontrol penuh.

🔒 Pilih VPS Indonesia

FAQ

Apakah n8n tanpa Docker aman?

Aman jika konfigurasi rapi dan disiplin.

Mana lebih bagus, Docker atau non-Docker?

Docker lebih aman, non-Docker lebih ringan.

Kesimpulan

Install n8n tanpa Docker bukan untuk semua orang.

Tapi untuk kamu yang ingin:

  • Kontrol penuh
  • Resource efisien
  • Setup bersih

Ini pilihan solid. Asal VPS-nya benar.