Apakah Anda ingin mengotomatiskan alur kerja (workflow) bisnis Anda dengan n8n? Dalam artikel ini, Anda akan belajar cara install n8n di VPS Cloud dengan mudah dan cepat. Panduan ini cocok untuk pemula yang baru menggunakan VPS maupun yang sudah berpengalaman.
Apa Itu n8n?
n8n (dibaca: “n-eight-n”) adalah alat automasi workflow open-source yang memungkinkan Anda menghubungkan berbagai layanan dan API tanpa menulis kode secara manual. Dengan antarmuka visualnya, n8n sangat cocok digunakan untuk bisnis, startup, maupun developer yang ingin membangun integrasi otomatis.
Prasyarat Sebelum Install n8n
Sebelum memulai instalasi, pastikan Anda sudah memiliki hal berikut:
- VPS (Virtual Private Server) berbasis Ubuntu 20.04 atau 22.04
- Akses root atau user dengan sudo
- Domain (opsional, jika ingin menggunakan HTTPS)
- Docker & Docker Compose (disarankan untuk instalasi cepat)
Langkah-Langkah Install n8n di VPS Cloud
Berikut ini adalah panduan langkah demi langkah:
Update dan Upgrade Sistem
sudo apt update && sudo apt upgrade -y
Install Docker dan Docker Compose
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo apt install docker-compose -y
Pastikan Docker sudah berjalan:
docker --version
docker-compose --version
Buat Folder untuk n8n
mkdir n8n && cd n8n
Buat File docker-compose.yml
version: "3"
services:
n8n:
image: n8nio/n8n
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=admin123
- N8N_HOST=localhost
- N8N_PORT=5678
- N8N_PROTOCOL=http
volumes:
- ./n8n_data:/home/node/.n8n
⚠️ Ganti
admin
danadmin123
dengan username dan password yang aman.
Jalankan n8n
docker-compose up -d
Akses n8n via Browser
Buka browser dan akses:
http://IP-VPS-Anda:5678
Jika ingin menggunakan domain dan HTTPS (SSL), Anda bisa menambahkan Nginx Reverse Proxy + Let’s Encrypt.
Tips Keamanan
- Gunakan password yang kuat.
- Aktifkan HTTPS untuk melindungi data.
- Batasi akses IP jika perlu (gunakan firewall).
Kesimpulan
Sekarang Anda sudah berhasil install n8n di VPS Cloud menggunakan Docker. Dengan n8n, Anda dapat mengotomatiskan berbagai proses bisnis dan integrasi API dengan cepat.
Jika Anda suka artikel ini, jangan lupa bookmark dan bagikan!