raomaiping-hash/dsh-rgate ↗★ 0
dsh-rgate
Remote access login gate for the DeepSeek Harness Web UI: a password wall in front of non-loopback access, full /api RPC gating, session cookies, and a Remote Access settings section.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:raomaiping-hash/dsh-rgate说明文档
阅读完整 README ↗Configuration
There is no config file for the gate itself. Two behaviors are worth knowing:
- Loopback is always trusted.
127.0.0.1/localhost/::1never see the wall — that is the admin path. - All other Hosts require login (LAN, Tailscale, public domain alike). If you want a friction-free host, protect it upstream instead (see below).
The password file lives at $DSH_HOME/remote-auth.json (default ~/.dsh/remote-auth.json — the harness convention, beside settings.yaml):
| field | meaning |
|---|---|
version: 2 | scrypt-hashed storage |
salt, N, r, p, hash | scrypt parameters and derived key |
createdAt, updatedAt | bookkeeping |