Join my free AI automation community + free templates ⤵️
https://www.skool.com/automation-hub-...
Need custom software? Work with me ⤵️
https://www.cyanstack.com/
DOCKER COMPOSE: https://drive.google.com/file/d/1SqZA...
Summary ⤵️
Learn how to make your local n8n instance public using ngrok — so you can finally use webhooks, Slack triggers, Telegram bots, and other integrations that require a secure HTTPS connection.
In this step-by-step 2025 tutorial, you’ll see exactly how to:
• Set up n8n locally with Docker 🐳
• Install and configure ngrok for secure tunneling 🌐
• Expose your localhost port safely to the internet 🔒
• Fix webhook issues when running n8n on your computer ⚡
By the end, you’ll be able to connect your local automations to real-world apps and APIs — all for free using ngrok.
This is perfect for:
• Developers self-hosting n8n locally
• Automation builders who use webhooks
• Beginners learning how to connect local workflows
• Anyone who wants to test n8n with live API integrations
🛠️ Tools Used ⤵️
• n8n — open-source automation platform
• ngrok — secure public tunnel for localhost
• Docker — containerized local environment
🕛 Timestamps:
00:00 Intro — The Webhook Problem
00:47 Setup Local n8n with Docker
02:30 Installing ngrok
03:05 Exposing Port 5678 Securely
03:50 Setup n8n to use ngrok HTTPS
04:34 Example: Integrate Slack
Thanks for watching!
If this helped you get your local n8n setup online, share your workflow in the community — I’d love to see what you’re building 🚀