raomaiping-hash/dsh-rgate
raomaiping-hash★ 0JavaScript最后同步: 2026-08-17
Remote access login gate for DeepSeek Harness Web: password wall, /api gating, session cookies, Remote Access settings.
README 摘要
dsh-rgate 中文 English A remote access login gate for the DeepSeek Harness Web UI. Put a password wall in front of the whole browser surface: anonymous visitors on a public (non-loopback) address see only a login page, and every /api RPC is refused until they authenticate. Why The Harness's built-in browser-trust fence ( trustedHosts ) is a DNS-rebinding defense, explicitly not authentication. Anyone whose Host header passes the fence can use the Web UI. This plugin adds the missing authentication layer for self-hosted deployments: IP scanners hit a login page instead of your agent. What it does - Full-page login wall — a gate script is injected into every index.html (via webServer.tapIndex ); unauthenticated non-loopback visitors are redirected to /rgate-login , a self-contained login page. - Complete /api gating — exact routes shadow the shipped /api prefix for all 52 unary RPCs plus /api/respond and /api/session.export . Loopback requests pass through; everything else needs a session cookie or gets 401 before the body is even parsed. - Cookie sessions — rgate session , HttpOnly + SameSite=Strict, 7-day in-memory sessions; logout and password change invalidate all sessions. - Login…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 145,755
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 11,175
awesome-dsh-plugin/awesome-dsh-pluginA curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
★ 7,291