Introduction
Teitunnel makes Cloudflare Tunnel easy on macOS, Windows, Linux and servers.
Teitunnel puts anything running on your computer on the internet through Cloudflare Tunnel, without opening a port. Share a local port at a temporary URL in one click, or publish it on your own domain with DNS, logins and health checks handled for you. Every change to your Cloudflare account is shown before it's made, and undone if a step fails.
Install
The app for macOS, Windows and Linux, the CLI, and the Docker image.
Quick Share
A public URL for a local port in one click. No account needed.
Your first route
Serve app.example.com from localhost:3000 on your own domain.
Servers and containers
Run routes on a VPS, a cloud VM or in Docker, with a web dashboard and an API.
What you can do
- Share a local service at a
trycloudflare.comaddress, or at a subdomain of your own domain for as long as you need it. - Publish routes on your domains: hostnames, paths, TCP, SSH and RDP, with DNS records created and cleaned up for you.
- Protect a route with a login (Cloudflare Access) in one step.
- Reach private networks from devices running Cloudflare WARP.
- Run several tunnels, keep them running as a service, and load balance a route across machines.
- Diagnose problems with the Doctor, watch traffic and logs, and see what every change did in Activity.
- Automate with the CLI, the server API, or export to
config.yml, Docker Compose and Terraform.