iimaguest/phone-tunnel-pool

iimaguest★ 2JavaScript最后同步: 2026-08-28

在 GitHub 打开

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

README 摘要

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…

在 GitHub 查看完整 README →
工具/开发cloudflaredshdsh-pluginquick-tunnelweb-gui

分类