Modes
- Quick tunnels: ephemeral URLs, no Cloudflare API key
- Managed tunnels: stable subdomains, requires API key
Quick tunnels
Ephemeral URLs via Cloudflare’s public service.Managed tunnels
Stable subdomains that persist across sessions.Auth
Use the task app API key:CLI fallback
Non-SDK usage (Go, TypeScript, other)
If you are not using the Python SDK, you can still expose a local task app by runningcloudflared directly and passing the resulting public URL to your job
config (SDK, CLI, or API).
Go
Start your Go task app locally, then tunnel it:TypeScript
Start your TS task app locally, then tunnel it:Other runtimes
As long as your task app is reachable onlocalhost:<port>, you can tunnel it
the same way and use the public URL in your job configuration.