ChenLuoi/dsh-auth-remote

Single-user remote sign-in for DeepSeek Harness: password, TOTP and one-use backup codes guard the browser routes, APIs, streams and WebSockets of a remotely exposed DSH web profile, with revocable sessions and a native public-URL exchange on the 0.2.1-alpha releases.

dsh-auth-remote adds single-user remote sign-in to DeepSeek Harness. It runs inside DSH and guards the browser routes, APIs, streams and WebSockets of a remotely exposed web profile with a password, TOTP and one-use backup codes, plus revocable sessions. CLI operations cover account init (init --lang en), status (status --json), password and TOTP resets, and session revocation (revoke-sessions --lang en). The README documents that protection is scoped to the web profile and that the plugin's own listener handles native public URLs on the 0.2.1-alpha releases.

Infrastructure & Deployment ★ 0 updated 2026-10-10
View on GitHub ↗

Install

dsh plugin --profile web add dsh-auth-remote@0.1.6

Copied verbatim from the README's 'Install from npm' block. The README then documents dsh plugin --profile web list, profile configuration and dsh plugin --profile web exec dsh-auth-remote init --lang en to initialize the account.

Compatibility

Linux with /proc, Node.js 24 or newer, DSH 0.1.7-rc.1/rc.2, 0.2.0-rc.1/rc.2, 0.2.1-alpha.1 or 0.2.1-alpha.2 (development defaults to the last). Requires DSH's default ~/.dsh data directory and a web profile; account state belongs to that profile. Native IPv6/HTTPS needs 0.2.1-alpha.2; an external HTTPS proxy can serve older HTTP listeners. Later DSH versions are forward-admitted, not claimed as tested.

Details

Alternatives

ben7am1n/dsh-mcp-proxy · copylee711/dsh-proxy · btsd321/dsh-remote-explorer

More plugins in Infrastructure & Deployment

Browse more in Infrastructure & Deployment

Guides for Infrastructure & Deployment plugins