All apps/cloudflared

cloudflared

cloudflared

Cloudflare Tunnel client: connects a service to Cloudflare's network without opening an inbound port.

Runs as cloudflared|macOS, Linux, Windows|developers.cloudflare.com

Command form

ai-draft · 4 tasks · 15 fields

Run, create and list Cloudflare Tunnels.

Opens the form; the finished command lands at your prompt, unrun
otty gui cloudflared

cloudflared tunnel

Quick tunnel

Expose a local URL through a Cloudflare Tunnel, or run a named tunnel. Ingress rules and proxy tuning are left out.

Quick tunnelExample values, fixed in this page — nothing here reaches a terminal
Basic
Local URL*
url
Advanced
Log level
5 choicesenum
Skip origin TLS verification
--no-tls-verify
TasksEach one presets the form for one job
Expose a local URL
urlloglevelno_tls_verify
Try Hello World
hello_world
ParametersOnly these flags are editable in the form
Local URL
url
--urlhttp://localhost:8080
Hello World server
boolean
--hello-world
Tunnel name
Creates, routes and runs a tunnel with this stable name.
string
--name-n
Hostname
string
--hostname
Config file
path
--config
Log level
enum
--logleveldebuginfowarnerrorfatal
Skip origin TLS verification
boolean
--no-tls-verify

cloudflared tunnel run

Run a tunnel

Run an existing tunnel by name or UUID.

Run a tunnelExample values, fixed in this page — nothing here reaches a terminal
Basic
Tunnel name or UUID*
string
Local URL
url
Config file
file
Advanced
Log level
5 choicesenum
TasksEach one presets the form for one job
Run a tunnel
tunnelurlconfigloglevel
ParametersOnly these flags are editable in the form
Tunnel name or UUID
string · positional 0
Local URL
url
--url
Config file
path
--config
Credentials file
path
--credentials-file--cred-file
Log level
enum
--logleveldebuginfowarnerrorfatal

cloudflared tunnel create

Create a tunnel

Create a tunnel and its credentials file.

Create a tunnelExample values, fixed in this page — nothing here reaches a terminal
Basic
Tunnel name*
string
Credentials file
file
Output format
2 choicesenum
TasksEach one presets the form for one job
Create a tunnel
namecredentials_fileoutput
ParametersOnly these flags are editable in the form
Tunnel name
string · positional 0
Credentials file
path
--credentials-file--cred-file
Output format
enum
--output-ojsonyaml
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed cloudflared against its version. A form that does not match your version is not offered.