Tunnel questions

Hi @louiszezeran, you can definitely set up n8n with a static URL, though this isn’t a service we offer ourselves (outside of our n8n cloud offering, of course).

I think the cheapest option with little implementation effort would be to:

  1. Purchase a domain from a low cost provider such as Porkbun. There are also completely free providers but they all have a very mixed reputation from what I can tell (so I’d suggest avoiding these).
  2. Then use a Cloudflare tunnel to make your n8n machine available under the domain you have purchased (or one of its subdomains). You’d have to install their daemon on your server, but it can handle dynamic IPs just fine.
  3. Update the WEBHOOK_URL environment variable to match the actual domain name you want to use.

Cloudflare would take over the role of n8n’s tunnel service here, so you’d no longer need the --tunnel option.

Assuming you choose a cheap domain, this would cost well under $1 per month (plus the time to set it up, of course).

2 Likes