Showing Posts From
N8n

- Noor Adn
- 11 Jul, 2025
Akses n8n Lokal dari Mana Saja dengan Cloudflare Tunnel
Akses n8n Lokal dari Mana Saja dengan Cloudflare Tunnel 🖼️ Gambar 1 - Simpel Kita menjalankan n8n lewat Node.js di laptop. n8n aktif di port 5678 dan bisa diakses di localhost:5678 cloudflared membaca port tersebut cloudflared membuat tunnel (terowongan) ke Cloudflare Hasilnya, n8n bisa diakses lewat domain utama (domain.com) Berjalan tanpa perlu atur router atau IP publik🖼️ Gambar 2 - Lebih Lengkap Kita pakai PC rumah, sistemnya Ubuntu atau Windows + WSL Kita jalankan WordPress, n8n, Ollama, dan WAHA lewat Docker WordPress jalan di port 80, n8n 5678, Ollama 11434, dan WAHA 3000. cloudflared baca semua port itu, lalu membuat tunnel ke Cloudflare Kita atur rute domain untuk tiap layanan di dashboard Cloudflare Layanan bisa diakses dari internet, tanpa buka port atau pakai IP publik.💡 Contoh use case di gambar ke-2: Wordpress : Website/landing page, blog (CMS), "muka" company n8n + Ollama : generate konten sosmed pakai AI + post otomatis n8n + Ollama + Wordpress : generate postingan blog otomatis n8n + Ollama + WAHA : jadi customer service berbasis AI (chatbot AI) WAHA + n8n + Ollama + Wordpress : generate konten blog berdasar input WAAlternatif Cloudflare Tunnel bisa pakai ngrok, walaupun secara teknis mungkin berbeda. Pendekatan ini sangat cocok diterapkan pada perangkat yang aktif secara terus-menerus (24 jam) 🔄, terlebih jika dilengkapi GPU untuk pemrosesan tambahan, seperti menjalankan model AI (LLM) secara lokal melalui Ollama. Perhatikan juga koneksi internet dan tagihan listrik juga tapi hehe. 🏠 Untuk kebutuhan yang lebih advanced, kita bisa menggunakan hypervisor seperti Proxmox VE di PC dedicated, atau menjalankan container dengan Kubernetes (k8s). Tersedia juga platform IaaS seperti OpenStack, Harvester, dan OpenNebula sebagai all-in-one solution yang integrated.

- Noor Adn
- 10 Jul, 2025
Dari Localhost ke Cloud: 7 Cara Install & Pakai n8n
✅ Cara 1: Install di localhost dengan NodeJS🖥️Localhost adalah komputer kita sendiri, contohnya PC/laptop. Coba langsung: "npx n8n". npx (Node Package eXecute) adalah perintah untuk menjalankan aplikasi Node.js secara langsung tanpa perlu install dulu. ✅ Cara 2: install di localhost dengan Docker📦n8n berjalan sebagai container lewat Docker atau tools sejenisnya. Container bisa dibayangkan seperti aplikasi yang sudah lengkap dengan semua yang dibutuhkan, bisa langsung jalan di mana saja tanpa mengganggu aplikasi lain. ✅ Cara 3: Install di VPS dengan NodeJS⛅ VPS (Virtual Private Server) pada hakikatnya komputer lain di internet. Beban komputasi dipindahkan dari localhost ke atas (a.k.a. server cloud), yang bisa berjalan 24 jam penuh. ✅ Cara 4: Install di VPS dengan Docker📦 Mirip dengan cara 2, hanya saja dijalankan di VPS. Idel untuk penggunaan jangka panjang atau akses dari mana saja. Cocok untuk skenario otomasi, penjadwalan (scheduling), atau layanan yang harus selalu aktif. ✅ Cara 5: Connect VPS ke deployment manager platform⚓ Ada banyak pilihan, contohnya Zeabur. https://zeabur.com/ Jika sudah punya VPS, kita dapat menyambungkannya via SSH kemudian install berbagai apps melalui dashboard visual. Banyak template yang tersedia. Alternatif bagi power-user jalur advanced, ada Coolify (self-host PaaS). ✅ Cara 6: Install lewat one-click-deploy platform✨ Ada banyak pilihan, contohnya Sumopod. https://sumopod.com/ Dengan platform seperti ini, n8n bisa langsung online dalam hitungan detik, tanpa repot setting manual. Sumopod bahkan menyediakan layanan seperti WAHA (WhatsApp HTTP API), cocok untuk membuat bot WhatsApp + AI misal untuk customer service. ✅ Cara 7: Tidak perlu install, langsung pakai dari official n8n Cloud. 🔖 Ini adalah layanan official dari n8n. Praktis, tinggal pakai. Namun kekurangannya relatif lebih mahal dibandingkan opsi self-hosted, cocok jika butuh kecepatan dan cost sudah tidak jadi masalah berarti. Catatan penting saat pakai n8n di localhost, webhook dari aplikasi seperti Whatsapp dan Telegram tidak bisa berjalan karena mereka tidak bisa mengakses alamat IP lokal (localhost / 127.0.0.1 / ::1) secara langsung. Solusinya bisa pakai tunneling service seperti ngrok atau Cloudflare Tunnel. Atau deploy di cloud/VPS langsung agar mendapat IP publik maupun domain. n8n juga memiliki native tunnel tapi tidak direkomendasikan untuk lingkungan production. Cara-cara di atas pada umumnya dapat juga diterapkan pada service/aplikasi lain, dan tidak terbatas pada 7 jumlah tersebut. Apa itu n8n? Baca postingan yang lalu: https://www.linkedin.com/posts/nooradn_apa-itu-n8n-n8nio-dibaca-en-eight-activity-7348171148175556609-JmuO/ Cheese 🍕 [Day 13/100] hashtag#100HariMenulis s.id/100HariNulis

- Noor Adn
- 08 Jul, 2025
Apa itu n8n? 🧩
n8n.io (dibaca "en eight en") adalah sebuah platform automation workflow yang bisa dimanfaatkan untuk berbagai use cases, seperti workflow AI, 🤖 Agen AI (asisten/partner manusia), bot WhatsApp/Telegram, dkk. Hal ini sangat berguna untuk otomasi alur kerja yang repetitif 🔁, dan juga skema penjadwalan (cron). Terdapat banyak integrasi (🔌400+), fleksibilitas yang tersedia, serta dapat dijalankan secara self-hosted 🖥️. Pemahaman umum tentang alur kerja (workflow), bahasa pemrograman (terutama JavaScript), konsep API (Application Programming Interface), struktur serta transformasi data, dan ekosistem Linux 🐧 akan sangat bermanfaat dan sering terpakai di sini. Apakah tools automation hanya n8n? Tidak juga, ada banyak. Di antaranya ada Zapier, IFTTT (If This, Then That), Make.com (Integromat), Flowise, Pipedream, Parabola.io , Dify, Activepieces, Windmill, Tines, Langflow, Joget (?? yup, ini nama platform 😄), dan lain sebagainya... Tapi untuk saat ini dan kedepannya, saya ingin fokus belajar & mendalami spesifik ke n8n dahulu, karena sudah cukup powerful dan banyak workflow serta API 🔥 yang ingin dieksplorasi. 🔍 Kira-kira mau bikin apa hayo... [Day 11/100] hashtag#100HariMenulis s.id/100HariNulis