Local tunneling

View as Markdown

Three ways to expose a local receiver. Pick whichever you already have a habit with.

NGROK
$ngrok http 8787
$# Forwarding https://aurora-1234.ngrok.app -> http://localhost:8787

Free tier rotates the subdomain on every restart. Paid plans pin a custom domain.

CLOUDFLARE TUNNEL
$cloudflared tunnel --url http://localhost:8787

No account required for ephemeral tunnels. Persistent tunnels need a Cloudflare account and a domain.

TAILSCALE FUNNEL
$tailscale funnel 8787

Works if your device is already on Tailscale. URL persists across restarts.

REGISTERING THE URL

Copy the HTTPS URL and paste it into Admin → Developer → Webhooks → Add endpoint. Toggle Test mode on so live deliveries don’t hit your laptop.