feat: add QR code and password URL for Cloudflare tunnel (#112)

* feat: add QR code and password URL parameter for Cloudflare tunnel

Add --tunnel-qr flag to generate scannable QR code for tunnel URL in terminal.
Add --tunnel-password-url flag to include password as URL parameter for auto-login.
Frontend now automatically detects and submits password token from URL.

* docs: update README with tunnel QR and password URL features

Add dev script for concurrent server, web, and UI watch mode.
This commit is contained in:
Martin DONADIEU
2026-01-07 21:51:45 +02:00
committed by GitHub
parent 6a06d57a95
commit 11fb61a883
6 changed files with 116 additions and 9 deletions
+4
View File
@@ -61,6 +61,8 @@ The whole project was built entirely with AI coding agents under my supervision.
- Self-serve web updates (no CLI required)
- Update and restart keeps previous server settings (port/password)
- Cloudflare Quick Tunnel support for easy remote access (`--try-cf-tunnel`)
- QR code generation for quick mobile access (`--tunnel-qr`)
- Auto-login URL with embedded password (`--tunnel-password-url`)
### Desktop (macOS)
@@ -94,6 +96,8 @@ openchamber --port 8080 # Custom port
openchamber --daemon # Background mode
openchamber --ui-password secret # Password-protect UI
openchamber --try-cf-tunnel # Create a Cloudflare Quick Tunnel for remote access
openchamber --try-cf-tunnel --tunnel-qr # Show QR code for easy mobile access
openchamber --try-cf-tunnel --tunnel-password-url # Include password in URL for auto-login
openchamber stop # Stop server
openchamber update # Update to latest version
```