iimaguest/phone-tunnel-pool

iimaguest★ 2JavaScriptLast synced: 2026-08-28

Open on GitHub

Refreshable Cloudflare quick-tunnel pool for the dsh web GUI — phone access with QR + embedded login

README excerpt

phone-tunnel-pool — Cloudflare quick-tunnel pool for the dsh web GUI English 简体中文 Enable/disable a self-healing Cloudflare quick-tunnel pool for http://127.0.0.1:3080 (the DeepSeek Harness web GUI) from a floating widget with a scannable QR code. One scan from your phone, and the pool keeps itself alive: - Generational rotation (12h): a new pair of tunnels spawns on schedule; older generations stay alive while anything is still on them. - Chase service worker: every origin your browser touches registers a service worker. Dead or rotated hostnames redirect to a live sibling or the newest primary — the same open tab survives generation changes as long as it stays connected. - Prompt-free migrations: the proxy injects credentials only into pages it has already authenticated; before any redirect the watchdog pre-authenticates the target hostname (minting its auth cookie), so migrations land authenticated — no "Authentication required" popups. - Usage-based retirement: generations retire only when idle (no tabs / websockets / recent traffic) or at a hard age cap. - Respawn with backoff: dead tunnels are replaced with new hostnames; quick-tunnel mint quota (Cloudflare 429) is respected v…

View full README on GitHub →
Tools / Devcloudflaredshdsh-pluginquick-tunnelweb-gui

Category