Install N8N di Easypanel
Install N8N di Easypanel

Install N8N (Workflow Automation) di Easypanel

N8N adalah alat otomatisasi alur kerja (workflow automation) yang sangat powerful dan bersifat open-source. Dengan N8N, kamu bisa menghubungkan berbagai aplikasi seperti Google Sheets, Telegram, PostgreSQL, Slack, dan ratusan layanan lainnya tanpa harus menulis kode yang rumit.

Namun, menginstal dan mengelola N8N sendiri di server bisa terasa merepotkan, terutama jika kamu tidak terbiasa dengan baris perintah (CLI) atau Docker, Di sinilah Easypanel berperan.

Easypanel adalah control panel modern untuk server yang memungkinkan kamu menginstal aplikasi hanya dengan beberapa klik.

Dalam artikel ini, kita akan membahas langkah demi langkah cara install N8N di Easypanel dengan cepat dan mudah.

Mengapa Memilih N8N di Easypanel?

Sebelum memulai, berikut beberapa alasan mengapa kombinasi N8N dan Easypanel adalah pilihan tepat:

1. Mudah Digunakan

Tidak perlu SSH ke server atau mengutak-atik file konfigurasi Nginx. Semuanya dilakukan melalui antarmuka web Easypanel.

2. Manajemen Database Otomatis

Jika N8N kamu membutuhkan database (misalnya, untuk skala besar), Easypanel bisa menyediakan dan mengelola database PostgreSQL secara otomatis.

3. SSL Otomatis

Easypanel terintegrasi dengan Let’s Encrypt, sehingga domain kamu akan langsung menggunakan HTTPS.

4. Backup Sederhana

Easypanel memiliki fitur backup yang memudahkan kamu untuk membackup data N8N.

Langkah-Langkah Install N8N Easypanel

Buka browser web kamu dan akses dashboard Easypanel menggunakan alamat IP Address atau domain. Login menggunakan email dan password yang telah kamu buat saat instalasi Easypanel.

Membuat Project Baru Easypanel

Easypanel mengelompokkan aplikasi ke dalam “Project”. Ini berguna untuk mengelola aplikasi yang saling berhubungan.

Di halaman utama dashboard, klik tombol “+ New“.

Create Project Easypanel

Create Project EasypanelBeri nama project Anda, misalnya “n8n“. Klik tombol “Create” untuk melanjutkan.

Name Project Easypanel
Name Project Easypanel

Menambahkan Servie N8N

Setelah masuk ke dalam project, kamu akan melihat halaman kosong. Di sini kita akan menambahkan aplikasi N8N. Klik menu “Templates“, pada kolom search masukan n8n. Kamu akan melihat menu baru dibawah. Klik halaman kotak n8n

Create Service N8N Easypanel
Create Service N8N Easypanel

Klik Create, untuk memulai instalasi n8n.

Create N8N dan Running Easypanel
Create N8N dan Running Easypanel

Service n8n berhasil dibuat. Klik Go To Project

Go To Project N8N Easypanel
Go To Project N8N Easypanel

Tunggu sampai proses pembuatan container N8N selesai. Setelah selesai akan muncul link url untuk mengakses N8n “Editor is now accessible via“.

Deploy Service N8N Easypanel
Deploy Service N8N Easypanel

Mengakses n8n

Buka tab baru pada browser, akses url N8N dari terminal service N8N diatas. Kamu akan di melihat halaman pertama kali masuk n8n, yaitu Set up owner account,  isikan kolom email, First Name, Last Name, dan Password. Klik Next

Set up owner account N8N
Set up owner account N8N

Isi Customize n8n to you

Customize n8n to you Easypanel
Customize n8n to you Easypanel

Activate License N8N Free. Klik Send me a free license key

Get paid features for free forever Easypanel
Get paid features for free forever Easypanel

Aktivasi License N8N

Kamu akan diarahkan ke dashboard n8n untuk melakukan aktivasi n8n. Masuk ke akun gmail yang sebelumnya dimasukan pertama kali akses n8n.

Dashboard N8N Easypanel
Dashboard N8N Easypanel

Cari email dari n8n, lalu klik Activate License Key akan diarahkan tab browser baru dan otomatis masuk ke ke dashboard workflow n8n.

Active License Key N8N Gmail
Active License Key N8N Gmail

Custom Url Service N8N

Tambahkan subdomain pada dns record cloudflare digunakan untuk service n8n, contoh n8n.geekslabs.net arahkan ke alamat ip public vps yang running Easypanel.

DNS Record Cloudflare Subdomain N8N
DNS Record Cloudflare Subdomain N8N

Masuk menu Domains, lalu cari domain yang dibuat otomatis saat membuat service n8n. Create Domain, masukan subdomain n8n.geekslabs.net lalu pada kolom host enable HTTPS. Klik Create

Mengganti Host N8N dengan Custom Domain
Mengganti Host N8N dengan Custom Domain

Pindah ke menu SSL, agar subdomain n8n.geekslabs.net menggunakan protocol https saat mengkases n8n di browser. Klik Save

Update SSL Domain N8N
Update SSL Domain N8N

Verifikasi apakah subdomain n8n.geekslabs.net sudah ada certificate ssl let’s encrypt seperti gambar dibawah.

Certificate SSL Subdomain N8N
Certificate SSL Subdomain N8N

Akses service n8n, menggunakan custom domain n8n.geekslabs.net .

Akses N8N dengan Custom Domain
Akses N8N dengan Custom Domain

Kesimpulan

Menggunakan Easypanel untuk install N8N adalah solusi terbaik bagi mereka yang ingin menghindari kerumitan administrasi server. Dengan antarmuka yang friendly, manajemen domain yang mudah, dan konfigurasi SSL otomatis, kamu bisa memiliki alat otomatisasi canggih seperti N8N berjalan dalam hitungan menit.

Sekarang, server N8N pribadi kamu sudah siap digunakan. Kamu bisa mulai membuat koneksi antara aplikasi favorit dan mengotomatiskan tugas-tugas repetitif sehari-hari.