Cara Hosting Mandiri n8n di VPS dengan Coolify
Cara Hosting N8N Sendiri di VPS Menggunakan Coolify: Panduan Langkah demi Langkah

Bagi bisnis dan pengembang yang mencari otomatisasi alur kerja yang andal dan hemat biaya, N8N telah menjadi alat yang populer. Menggabungkan N8N dengan fleksibilitas hosting mandiri di Virtual Private Server (VPS) melalui Coolify menciptakan solusi yang skalabel dan dapat disesuaikan. Dalam panduan ini, kami akan memandu Anda melalui seluruh proses hosting N8N di VPS, menyiapkan domain khusus, dan mentransfer alur kerja dari instans lokal – semuanya tanpa perlu memulai dari awal.
Mengapa Memilih N8N dan Coolify?
N8N adalah alat otomatisasi alur kerja sumber terbuka yang memungkinkan pengguna menghubungkan aplikasi, sistem, dan API dengan lancar. Hosting di VPS menawarkan kontrol, kinerja, dan keamanan yang lebih baik. Dinginkan adalah platform self-hosting yang menyederhanakan penerapan beberapa aplikasi, termasuk N8N, langsung di VPS. Bersama-sama, keduanya menyediakan solusi yang efisien dan serbaguna untuk penerapan dan pengelolaan alur kerja dalam skala besar.
Prasyarat untuk Self-Hosting
Sebelum masuk ke pengaturan, pastikan Anda memiliki hal berikut:
- Penyedia VPS: Pilih penyedia VPS yang andal, seperti Hostinger, yang mendukung Coolify dan menawarkan sumber daya yang cukup untuk proyek Anda.
- Domain Kustom: Jika Anda ingin menggunakan domain khusus (disarankan untuk penerapan yang aman dan profesional), pastikan domain tersebut sudah terdaftar.
- Pengetahuan Dasar tentang Hosting dan Manajemen DNS:Keakraban dengan pengaturan rekaman DNS dan pengelolaan konfigurasi server akan sangat membantu.
Langkah 1: Menyiapkan VPS dengan Coolify
- Pilih Paket VPSPilih paket VPS berdasarkan kebutuhan sumber daya Anda. Untuk alur kerja ringan hingga sedang, paket tingkat menengah (misalnya, 2 CPU, RAM 4GB) sudah cukup.
- Aktifkan Template CoolifySelama pengaturan server, pilih templat Coolify yang telah dikonfigurasi sebelumnya jika tersedia. Ini menyederhanakan penerapan dengan menginstal platform Coolify terlebih dahulu di VPS Anda.
- Selesaikan Pengaturan VPSIkuti langkah-langkah onboarding penyedia VPS Anda untuk menginisialisasi server. Tetapkan dan ingat kata sandi root Anda untuk penggunaan selanjutnya.
Langkah 2: Mengonfigurasi Coolify dan Menyebarkan N8N
- Akses Panel Admin Coolify:
- Masuk ke panel kontrol VPS Anda dan buka antarmuka manajemen Coolify.
- Buat akun pengguna root untuk Coolify untuk memastikan akses yang aman.
- Siapkan Proyek Baru:
- Coolify mengelola penerapan ke dalam beberapa proyek. Buat proyek baru untuk mengelola instans N8N Anda.
- Tambahkan Sumber Daya ke Proyek Anda:
- Pilih N8N dari daftar lengkap layanan yang dapat diterapkan dari Coolify.
- Untuk kinerja optimal, pertimbangkan untuk menggunakan PostgreSQL sebagai basis data, bukan SQLite default. Ikuti petunjuk Coolify untuk mengonfigurasi pengaturan basis data dan aplikasi.
Langkah 3: Menyebarkan dan Mengakses N8N
- Menyebarkan Gambar Docker:
- Dengan pengaturan default yang telah dikonfigurasi, Coolify akan menerapkan N8N menggunakan citra Docker. Pantau log penerapan untuk memastikan instalasi berhasil.
- Setelah penerapan selesai, log akan menampilkan URL untuk mengakses instans N8N Anda.
- Amankan Koneksi:
- Secara default, Coolify menetapkan
sslip.ioSubdomain untuk instans N8N Anda. Namun, koneksi ini tidak aman dan tidak disarankan untuk penggunaan produksi. - Untuk mengatasi ini, konfigurasikan domain kustom dengan HTTPS (dijelaskan pada langkah berikutnya).
- Secara default, Coolify menetapkan
Langkah 4: Menyiapkan Domain Kustom untuk N8N
- Arahkan Domain Anda ke VPS:
- Dalam pengaturan DNS pendaftar domain Anda, buat rekaman A yang menunjuk ke alamat IP VPS Anda.
- Jika menggunakan subdomain (misalnya,
n8n.domainanda.com), tentukan subdomain sebagai nama rekaman.
- Perbarui Pengaturan Coolify:
- Buka pengaturan layanan N8N Anda di Coolify dan tentukan domain kustom di bawah bagian konfigurasi domain.
- Mulai ulang layanan N8N untuk menerapkan perubahan. Jika dikonfigurasi dengan benar, log akan menampilkan URL yang diperbarui dengan domain kustom Anda.
- Uji Domain Kustom:
- Kunjungi domain kustom Anda di peramban. Anda sekarang akan melihat halaman pengaturan admin N8N.
Langkah 5: Migrasi Alur Kerja ke Instansi VPS
Jika Anda telah menggunakan N8N secara lokal atau pada instansi lain, Anda dapat dengan mudah mentransfer alur kerja tanpa membangunnya kembali:
- Alur Kerja Ekspor:
- Buka instans N8N lokal Anda dan ekspor alur kerja yang diinginkan sebagai file JSON.
- Alur Kerja Impor:
- Di instans N8N yang dihosting VPS, unggah berkas JSON melalui opsi impor. Alur kerja, termasuk konfigurasinya, sekarang akan muncul di instans baru.
- Aktifkan Alur Kerja:
- Pastikan alur kerja yang diimpor disimpan dan diaktifkan untuk mulai berjalan di lingkungan VPS.
Tips Tambahan untuk Pengaturan yang Kuat
- Aktifkan PencadanganCadangkan instans N8N Anda secara berkala untuk menghindari kehilangan data. Coolify mendukung pencadangan otomatis untuk ketenangan pikiran.
- Sempurnakan Keamanan: Tinjau variabel lingkungan N8N untuk konfigurasi keamanan, seperti mengaktifkan HTTPS dan mengelola cookie yang aman.
- Sumber Daya MonitorPantau penggunaan sumber daya VPS secara terus-menerus untuk memastikan kinerja optimal. Tingkatkan paket jika perlu.
Poin-poin Utama
- Otomatisasi yang Disederhanakan:Hosting mandiri N8N pada VPS menggunakan Coolify menyediakan solusi otomatisasi yang skalabel, aman, dan hemat biaya.
- Pengaturan Domain KustomKonfigurasi DNS yang tepat memungkinkan koneksi HTTPS yang aman untuk instans N8N Anda melalui domain atau subdomain khusus.
- Migrasi Alur Kerja: Mudah mentransfer alur kerja dari lingkungan lokal atau lingkungan lain menggunakan fungsi ekspor/impor JSON.
- Fleksibilitas Coolify:Coolify menyederhanakan hosting mandiri dan menawarkan opsi penerapan untuk beberapa aplikasi, menjadikannya alat yang serbaguna.
- Perencanaan Sumber Daya: Pilih paket VPS yang sesuai dengan kebutuhan sumber daya aplikasi Anda, dan pantau penggunaan dari waktu ke waktu.
- Pencadangan dan Keamanan:Pencadangan rutin dan pengoptimalan keamanan sangat penting untuk penerapan yang andal dan profesional.
Kesimpulan
Dengan mengikuti panduan ini, Anda telah mempelajari cara menghosting sendiri N8N di VPS menggunakan Coolify, menyiapkan domain kustom, dan mentransfer alur kerja yang ada – semuanya dengan tetap menjaga fleksibilitas dan skalabilitas. Bagi para pengembang dan profesional teknis yang mengelola sistem TI kompleks atau situs web dengan lalu lintas tinggi, pengaturan ini menawarkan kontrol dan keandalan yang dibutuhkan untuk menyederhanakan operasi dan mendorong pertumbuhan. Dengan penerapan yang andal dan aman, alur kerja otomatisasi Anda siap untuk membawa bisnis Anda ke tingkat yang lebih tinggi.
Sumber: "Self-Host n8n dengan Coolify (VPS, Domain Kustom, Subdomain, SSL / https)" – ByteGrad, YouTube, 3 September 2025 – https://www.youtube.com/watch?v=4ShdwwEr_UU
Kegunaan: Disematkan untuk referensi. Kutipan singkat digunakan untuk komentar/ulasan.