A TUI-first CLI for managing Cloudflare Tunnels with custom domains.

Gives a local port a real URL on a domain you already own, using your own Cloudflare account. Set a tunnel up once and the URL stays put across restarts, with HTTPS handled by Cloudflare and the CNAME record created for you. The dashboard lists every tunnel you have with live request counts, error rates and connection status.
Tunnels run as background daemons under launchd on macOS or systemd on Linux, so they keep serving after a reboot whether or not the dashboard is open. It handles several Cloudflare accounts and several domains at once, and there is an ephemeral mode for a quick one-off that cleans up after itself on exit. You need cloudflared installed and an API token with tunnel and DNS edit permissions; ytunnel does the rest.
$ brew install yetidevworks/ytunnel/ytunnel$ cargo install ytunnelMaintain YTunnel? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/ytunnel/)<a href="https://cli.masoko.net/tools/ytunnel/"><img src="https://cli.masoko.net/badge/ytunnel.svg" alt="YTunnel on The Terminal Index"></a>to comment.
A lightweight, all-in-one connection manager — SSH, Serial, SFTP, Telnet, FTP, WebDAV and S3 in a single TUI 🔥
Global DNS propagation checker TUI — watch a DNS record propagate across 34 public resolvers worldwide, on a world map in your terminal
A network filesystem client to connect to SSH servers