4) n8n self-hosted

🧠 Why use n8n?

  • 🧩 Extremely flexible: Handle conditions, loops, branching logic with ease

  • 🔌 Over 300 integrations: Databases, CRMs, email, GPT, and more

  • 🏗️ Self-hostable: Full control with Docker, bare metal, or cloud

  • 🧠 Supports GPT: You can directly call OpenAI or any LLM API


🔗 Install self-hosted version of n8n : https://docs.n8n.io/hosting/

🔗 Install ngrok and then follow command

ngrok http 5678

🔗 How to build logics with n8n

  • Sign up n8n

  • Click Create workflow.

  • Download template file below.

  • Click "import from file" after clicking more button "..." , then import the template file that you downloaded.

  • copy the generated webhook production url after double-clicking webhook trigger.

In the self-hosted version, the webhook URL is displayed as localhost:port_number. You need to replace it with the webhook base URL generated by ngrok before using it.

Done! Your first automation is ready. You can also edit automation to make more complex scenario by your idea.

Need help?

  • 💬 Get free 1:1 support through the chatbot in the bottom-right corner of Zentrun app.

Last updated