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 IndonesiaInstall 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 IndonesiaFAQ
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.