Grab the free Document and the commands to run from the attached file down below 👇
If Cloudflare tunnels are giving you trouble, this video reveals a better, free way to expose your local n8n instance to the public web using Tailscale Funnel. This guide covers everything from installation to fixing your Webhook URLs and automating your workflow startup with a single click.
💡What you'll learn
✅ How to install and configure Tailscale to expose your localhost without a domain ✅ Learn how to turn your n8n localhost into a secure, shareable public URL without hosting or buying a domain. ✅ Discover how to integrate n8n with apps like Telegram, Google Sheets, Gmail, and more, all from your local machine.
✅ How to run the Tailscale Funnel command to make port 5678 public
✅ How to authenticate and enable the funnel via the Tailscale admin console
✅ How to fix the Webhook URL issue in the n8n npm version using a .env file
✅ How to create a one click batch script to launch n8n and Tailscale simultaneously
This tutorial shows you exactly how to expose your n8n localhost to the internet so other apps can connect to it successfully. If your workflows are failing because your app requires a valid public URL instead of a localhost address, this guide fixes that problem step by step. By the end, you’ll be able to integrate n8n with services like Telegram, Google Sheets, Gmail, and many others without errors, hosting or a domain for FREE. Got questions about the video? Drop them in the comments below ⬇️