Remote access to DeepSeek Harness
xgone/dsh-remote · skills
Remote access for DeepSeek Harness: Account/password authentication + MFA (TOTP) login gate, signed session cookies, role-based access, in-browser directory selector, and settings page for account management.
★ 58GitHub stars
2Forks
2026-08-23Last updated
JavaScriptLanguage
MITLicense
Key features
- Available on the external network/LAN: After being exposed through the reverse proxy (nginx/ssh tunnel/Tailscale/Frp, etc.), all functions can be used by logging in with an external browser.
- Complete login access controlaccessing any path without logging in will get a self-contained login page
- Compatible with standard authenticators: Google Authenticator, 1Password, Authy, and others (RFC 6238, 6 bits / 30 seconds).
- The login page is the complete authentication page: password → dynamic code / local binding guide (including QR code)
- The /api trust fence that comes with DSH puts host.pickDirectory, settings., and credentials.
Requirements
- DeepSeek Harness is installed and can run dsh web (default port 3080)
- The web profile has been initialized (it will be automatically initialized when running dsh web for the first time)
Install command
dsh plugin --profile web add github:xgone/dsh-remote