[email protected]:~$ man ytunnel

← cd ..
YTunnel logo★ 46

YTunnel

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

YTunnel demo

DESCRIPTION

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.

INSTALLATION

$ brew install yetidevworks/ytunnel/ytunnel

DETAILS

Repository
yetidevworks/ytunnel (2026-08-05)
Website
yetidevworks.com/ytunnel
Author
yetidevworks
License
MIT
Category
Networking
Language
Rust
Platforms
Linux, macOS
Version
v1.0.0 (2026-08-05)
Repo Age
7 months old

TAGS

MORE IN NETWORKING