Expand description
Tunnel providers that run as an external process.
A provider is described purely as a process spec: how to invoke it, and how to recognise the public URL in its output. shell-tunnel never links a tunnel client — the core build stays dependency-free and the 40MB-class Go binaries (cloudflared) are neither vendored nor downloaded.
Structs§
- Cloudflared
- Cloudflare quick tunnel (
cloudflared tunnel --url …). - Custom
Command - An arbitrary user-supplied tunnel command (
--tunnel-command "<cmd>").
Traits§
- Tunnel
Provider - How to run one external tunnel client and read its public URL.