Tutorial Install n8n di VPS Cloud

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:

diskon vps

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 dan admin123 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!

Previous Article

Memahami Metode Waterfall: Tahapan, Kelebihan, dan Kekurangannya

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *