pointer-a/dsh-server-login0

dsh-server-login

面向公网的多租户 DSH 托管平台:支持登录审核、每用户隔离的 DSH 环境、桌面与域名访问。

AI 分析

核心用途是构建多租户的 DSH 公网托管服务。适合需要为多用户提供相互隔离的 DSH 运行环境、登录审核及桌面访问的管理员。

套件
dsh-server-login
版本
0.1.0
授權
MIT
最近更新
2026年8月18日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pointer-a/dsh-server-login

配置

环境变量默认说明
DSH_SERVER_LOGIN_PORT3080编排服务绑定端口
DSH_SERVER_LOGIN_DATA_ROOT~/.dsh-server-login每用户 home/workspace 根(生产 /var/lib/dsh-server-login
DSH_SERVER_LOGIN_DSH_BINdsh子 DSH 可执行
DSH_SERVER_LOGIN_ISOLATION_MODEsoftsoft 软隔离 / account 账号级硬隔离(Linux,需 root)
DSH_SERVER_LOGIN_BASE_UID100000账号级隔离的 uid 基数
DSH_SERVER_LOGIN_SECURE_COOKIESfalseHTTPS 部署设为 true
DSH_SERVER_LOGIN_PLUGINS可用插件目录(JSON 数组)

其余可调项(dshCommandspawnAsUserCommandrestartBackoffMssessionTtlSecondsmaxUploadBytes 等)见 src/config.ts 与各文档。