n8n adalah platform workflow automation (otomasi alur kerja) yang bersifat open-source. Nama n8n sendiri merupakan singkatan dari "node 8 (n)ode" — dibaca "n-eight-n" — karena dibangun menggunakan teknologi Node.js. Berikut penjelasan lengkap tentang teknologi n8nA
Apa itu n8n? n8n adalah alat yang memungkinkan kamu untuk menghubungkan berbagai aplikasi, layanan, dan API secara visual dan otomatisasi tanpa perlu banyak coding. Konsepnya mirip seperti Zapier atau Make (dulu Integromat), tapi: Lebih fleksibel Bisa dihosting sendiri (self-hosted) Mendukung penulisan kode kustom (JavaScript/Node.js)
Fitur Utama n8n
1. Visual Workflow Editor Drag-and-drop untuk membuat alur kerja otomatisasi Bisa menghubungkan lebih dari 350+ layanan (misalnya Gmail, Slack, WhatsApp, Notion, GitHub, dll.) 2. Self-hosted & Open Source Bisa diinstal di server sendiri (VPS, Docker, dsb.) Aman untuk data pribadi atau perusahaan 3. Fleksibel dan Kuat Bisa menulis kode JavaScript langsung di dalam node * Mendukung pemrosesan data kompleks (loops, IF-ELSE, dll.)
4. Integrasi API Mendukung koneksi ke REST API atau GraphQL Bisa digunakan untuk membuat integrasi kustom antar aplikasi
Contoh Penggunaan n8n Kirim notifikasi otomatis ke Telegram jika ada order baru di WooCommerce Sinkronisasi data Google Sheets ke database PostgreSQL Backup data dari Notion setiap hari ke Dropbox Kirim email otomatis saat ada pesan baru di WhatsAppB usiness API
Cara Menjalankan n8n (secara umum)
1. Via Docker Cara populer dan paling mudah untuk menjalankan: ```bash docker run -it --rm \ -p 5678:5678 \ n8nio/n8n ```
2. Self-hosted di VPS/Server Bisa menggunakan Docker Compose, Nginx, dan domain.