cloudflare / cloudflare/cloudflared

Simple desktop UI for launching RDP/SSH/TCP tunnels (prototype included)

Open
#1,565 0 comments 1 reaction 0 assignees View on GitHub
Priority: Normal Type: Feature Request
Dominant language
Go
Stars
15.6k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

I’ve been experimenting with creating a more user-friendly interface for launching **RDP, SSH, and generic TCP tunnels** using `cloudflared`.
Many users find it inconvenient to manage tunnels solely through CLI or YAML, especially for quick ad-hoc access.

To address this, I built a small desktop prototype that simplifies tunnel creation and management:

**https://github.com/mlanies/desktop-argo-tunnel**

### Dashboard
![Dashboard](https://github.com/mlanies/desktop-argo-tunnel/blob/main/docs/screenshots/dashboard.png?raw=true)

The app:
- provides a very simple UI for starting tunnels locally
- auto-generates required commands
- handles the tunnel lifecycle
- displays connection parameters in a clean, accessible form

I'd be happy to hear your thoughts or suggestions and whether such a tool aligns with Cloudflare Tunnel’s UX direction or could inspire improvements in the official ecosystem.

Thanks for your great work on `cloudflared`!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.