dsh plugins中文
← Back to popular plugin directory

DSH Server Deployment

AnkoCD/dsh-server-deployment · devops

DeepSeek Harness multi-user server deployment: Login portal / Independent instance per user with OS-level isolation / Independent API Key / Delivery file drawer

★ 27GitHub stars
3Forks
2026-09-08Last updated
JavaScriptLanguage
MITLicense

Key features

  • Login portalself-developed dark login page (paint + gold foil style), scrypt password (compatible with the old version of APR1), HMAC signature session cookie (HttpOnly / Secure / SameSite=Lax), login current limit (IP + account two levels), CSRF double submission verification.
  • Automatic positioningThe gateway sniffs session.history (open session) and session.list (each session contains cwd) in proxy traffic, remembers the current session directory and persists it to state-cwd.json
  • User isolationEach user has an independent DSH instance (independent port), runs with an independent system account dsh-, and DSH_HOME points to its 0700 private directory
  • userctl.js can create an account/change the password/delete the account/preset the key with one command.

Install command

dsh plugin --profile web add github:AnkoCD/dsh-server-deployment
View GitHub repository ↗Back to popular plugin directory