A stylish graphical interface for creating and managing Cloudflare tunnels using cloudflared.
- Simple one-click tunnel creation
- Clean, modern dark theme interface
- Copy tunnel URL to clipboard with one click
- Automatic cleanup of log files
- Cross-platform support (Windows/Linux/macOS)
- Python 3.6+
cloudflaredinstalled and in system PATH
pip install git+https://github.com/Keyaru-code/Cloudflare-GUI.gitgit clone https://github.com/Keyaru-code/Cloudflare-GUI.git
cd Cloudflare-GUI
pip install .Run the application:
cloudflare-gui- Enter your local host (default:
localhost) - Enter port number (default:
8080) - Click START TUNNEL
- Wait for the URL to appear
- Click the 📋 button to copy the tunnel URL
- Click STOP TUNNEL when finished
Common issues:
🔹 "Command not found" → Verify cloudflared is in your PATH
🔹 Connection errors → Check if local service is running on specified port
🔹 Permission denied → Try running with sudo (Linux/macOS)
To run from source:
git clone https://github.com/Keyaru-code/Cloudflare-GUI.git
cd Cloudflare-GUI
pip install -r requirements.txt
python -m cloudflare_tunnel_gui.appMIT License
Made with ❤️ by:
💡 Note: This application automatically cleans up log files when closed.
