pointer-a/dsh-server-login ↗★ 0
dsh-server-login
面向公网的多租户 DSH 托管平台:登录审核、每用户隔离的 DSH 环境(主 + 按需守护)、桌面与域名访问。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pointer-a/dsh-server-login说明文档
阅读完整 README ↗配置
| 环境变量 | 默认 | 说明 |
|---|---|---|
DSH_SERVER_LOGIN_PORT | 3080 | 编排服务绑定端口 |
DSH_SERVER_LOGIN_DATA_ROOT | ~/.dsh-server-login | 每用户 home/workspace 根(生产 /var/lib/dsh-server-login) |
DSH_SERVER_LOGIN_DSH_BIN | dsh | 子 DSH 可执行 |
DSH_SERVER_LOGIN_ISOLATION_MODE | soft | soft 软隔离 / account 账号级硬隔离(Linux,需 root) |
DSH_SERVER_LOGIN_BASE_UID | 100000 | 账号级隔离的 uid 基数 |
DSH_SERVER_LOGIN_SECURE_COOKIES | false | HTTPS 部署设为 true |
DSH_SERVER_LOGIN_PLUGINS | — | 可用插件目录(JSON 数组) |
其余可调项(dshCommand、spawnAsUserCommand、restartBackoffMs、sessionTtlSeconds、maxUploadBytes 等)见 src/config.ts 与各文档。