dsh-passwords
dsh-passwords: a server-grade gateway that turns DeepSeek Harness into a multi-tenant platform — remote access + automatic HTTPS, per-subuser permissions & quotas, sandbox enforcement, first-run setup, SQLite auth with at-rest encryption, rate-limit and audit log (bilingual zh/en UI)
一句话定位
dsh-passwords: a server-grade gateway that turns DeepSeek Harness into a multi-tenant platform — remote access + automatic HTTPS, per-subuser permissions & quotas, sandbox enforcement, first-run setup, SQLite auth with at-rest encryption, rate-limit and audit…
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add dsh-passwords@2.7.8
兼容的 DSH 版本
未声明
作者与热度
slywalker2006 · ★ 88 · 更新于 2026-10-09
关于这个插件
dsh-passwords
English | 简体中文
让多人远程共用 DeepSeek Harness,按账号管理工作区、会话和用量 账号登录 · 工作区与会话授权 · 用量配额 · 审计日志 · 中英双语
适用场景 · 功能 · 快速开始 · 首次配置 · 卸载 · 自动 HTTPS · 部署拓扑 · 配置参考 · 常见问题 · 安全与隐私 · 参与贡献 适用场景 核心使用流程:主用户创建子账号 → 分配工作区、会话和额度 → 子用户登录并使用获授权的资源。 功能 登录认证:首次配置创建主用户;网页与受保护的 API 需要登录,会话 12 小时有效 HTTPS 部署:宿主机直接部署支持自动申请与续期证书、HTTP 跳转 HTTPS(需公网域名可解析及 80/443 可达);Docker 默认由外层反代提供 HTTPS 多租户:一个主用户加任意多个子用户,账号管理全部在 dsh 设置页完成 权限与配额:目录白名单(可读取目录 allowedFolders)、逐会话开关、每小时 token 上限、每日时长上限、沙盒三档、上传与下载开关、SSH 与终端开关、封禁 会话授权:工作区权限不自动包含其中全部会话,主用户逐会话授予;归档状态在工作区列表与会话列表间保持一致 运维视图:主用户可查看全部工作区与会话,下载非敏感普通文件 审计与安全:登录限流与锁定、审计日志、SQLite 中用户名及审计敏感字段加密、密码 bcrypt 哈希、登出即吊销会话 设置页卡片:远程设置补丁重载、软件更新、账号与权限管理、站内留言,全部中英双语 界面截图 快速开始 前置条件 Docker:需要 Docker Engine 或 Docker Desktop 和一个 DeepSeek API key;镜像内置 DSH,不需要先在宿主机安装 Node.js 或 dsh。 宿主机:运行环境需要 Node.js 22.19+(22.x)或 24+、可正常运行的 dsh、git 与 pnpm;一键安装器会检查依赖并按需安装,手动注册插件需要 pnpm。 DSH 版本:版本门禁接受 >=0.2.1-alpha.1 Docker 进阶配置与数据目录 自定义端口、域名或第三方端点时,可复制 docker/.env.example 为 docker/.env,通过 --env-file docker/.env 传入。Compose 可使用 docker compose --env-file docker/.env -f docker/docker-compose.yml up -d。 Docker 使用容器专用模板。根目录 .env.example 用于宿主安装,其端口、TLS 与数据库路径默认值不同,不能直接作为容器的 --env-file。 公网反代时建议设置 MCP_GATEWAY_PUBLIC_HOST 为实际访问的域名;外层反代需要保留外部 Host 并支持 WebSocket。 dsh-home 保存 DSH profile
宿主机安装
安装器会完成依赖安装、编译、生成或补齐缺失密钥、注册插件与应用补丁,并沿用已有配置。以下入口任选一个;不要另外执行目录网站可能提供的 dsh plugin add,本项目需要安装器或手动注册脚本精确注册。
1. Linux / macOS 一键安装
下载式安装默认使用 /opt/dsh-passwords;非 root 运行时默认改用 $HOME/dsh-passwords(/opt 需要 root),两种情况都可用 DSH_PASSWORDS_DIR 指定可写目录。识别到已有安装时会就地重跑。
2. 从 Git 仓库安装
相似插件
brooks-lint
AI code quality reviews grounded in twelve engineering books, with six portable Agent Skills for coding agents.
helm-d
DeepSeek Harness 破甲一体化安全分析插件:Android · Web · Native · Protocol · Malware · AI-Security 全领域聚合(9 bundle + 1 preset)
dsh-startup-screen
DeepSeek Harness 启动界面与启动动画:黑幕 DeepSeek 标识 → 过曝洗白 → 暖白档案底板 → 交互式访问授权序列(需要访问许可 / 身份资料确认 / 接收访问需求 / 开始读取权限 / 读取完毕·核验通过 / 欢迎…