lt9/dsh-simple-auth
dsh-simple-auth is an ultra-light login gate for DeepSeek Harness web: zero production dependencies, one login field, optional master/guest keys, ACL-filtered session lists and a share flow where only the session owner can share or unshare.
dsh-simple-auth is an ultra-light login gate for DeepSeek Harness web with zero production dependencies and a single login field, optionally supporting master and guest keys. Sessions are isolated by default; only the owner can share or unshare a session; the sidebar list is ACL-filtered; and a bottom-right share button targets the currently selected session. It deliberately stays a shared-key (or per-user key file) gate plus session ACL, unlike other catalog login gates that cover passwords, TOTP or settings cards.
Install
dsh plugin --profile web add github:lt9/dsh-simple-authCopied verbatim from the README's install block; the README also documents dsh plugin --profile web add -w github:lt9/dsh-simple-auth when the profile is a pnpm workspace and add fails with ERR_PNPM_ADDING_TO_ROOT, plus a local-checkout form.
Compatibility
Needs pnpm on PATH if you use dsh plugin add. The key must be set (for example export DSH_SIMPLE_AUTH_KEY='a-long-random-secret') before restarting dsh, and the gate fails closed - if the key is missing, the login page explains that and every other request is denied. The README warns not to stack it with other catalog login gates such as dsh-auth-gate, dsh-webui-auth, dsh-web-startup-auth or dsh-auth-gateway. English README with a Simplified Chinese translation.
Details
- Repo: lt9/dsh-simple-auth
- Category: Infrastructure & Deployment
- Stars: 0
- Version: GitHub repo lt9/dsh-simple-auth (0★, MIT); installed from GitHub (no npm package is documented).
Alternatives
1m01m0/deepseek-harness-desktop · AIcivilization/dsh-vps-manager · AlliotTech/deepseek-harness-docker