Repository navigation
Releases
v1.1.3
Sub2 Desk 1.1.3 — 全量对齐 Sub2API 0.2.20
- 契约层对齐上游 v0.2.20:api/types/constants 共 40 文件合并;新增 MCP、细粒度管理员密钥、Claude 原生重置额度等接口与字段;上游 v0.2.4 → v0.2.20 无已删端点。
- 平台清单补到 13 个;新增模型白名单模块,接进分组策略编辑器。
- 新管理功能:MCP 连接管理、细粒度管理员密钥、Claude 原生重置额度、订阅批量操作、推广线下提现、注册邮箱黑名单、分组按张计费等。
- 全量 parity 0 失败,类型检查与生产构建通过。
验证说明:本次只用隔离夹具验证,未调真实生产后端,不等于真实后端业务验收。
安装:见 README 的一键安装命令,或直接用本 Release 的 source / static 包。
Sub2 Desk 1.1.0 · 一键部署完整系统
Sub2 Desk 1.1.0
一条命令安装完整系统:
curl -fsSL https://raw.githubusercontent.com/atuizz/sub2-desk/v1.1.0/deploy/install.sh | bash面向 Linux,自动准备 Sub2 Desk、官方 Sub2API 0.2.4、PostgreSQL 18、Redis 8,生成管理员密码与服务密钥。健康检查通过后显示访问地址和初始账号密码。重复运行保留配置与数据。
- 新增独立项目名、安装锁、持久化数据卷和 manage.sh 日常管理入口。
- README 重做品牌封面、安装主入口、功能表、管理命令与开发说明。
- Linux amd64 CI 实测首次安装、真实管理员登录、容器重建及配置和管理员身份保留;类型、1061项回归和构建通过。
- 默认端口8080,配置位于 ~/sub2-desk/.env。公网HTTPS、备份计划、第三方支付/邮件/OAuth需要自行配置;其他平台未做同等验收。
公开发行使用原创素材,LGPL-3.0-only。镜像由官方注册表下载,不附带任何预设密码或用户数据。
实际验收:完整CI · 公开一键命令验收。后者直接下载v1.1.0标签源码,两次执行README命令并验证真实管理员登录及凭据保留。CI预装Docker,空白主机自动安装Docker的分支尚未单独实跑。
Sub2 Desk 1.0.0
Sub2 Desk 1.0.0
独立的 Sub2API 桌面式 Web 控制台,采用多窗口、Dock、文件拖入、分屏账号向导和浅深色交互。
本次交付
- 新品牌 Sub2 Desk 与原创网站标识,公开包使用可再分发的原创图标和壁纸。
- 包含 R10 功能修复、未知写入结果保护、账号导入与设置交互改进。
- 提供 Dockerfile、Compose、部署说明、GitHub CI、源码包、静态包与 SHA-256 清单。
- 源码包可独立安装依赖、测试和构建,无本地后端、数据库、预设账号或运行配置。
安装
Linux CI 已通过:1061 项测试中 1057 通过、4 项按环境跳过;类型检查、发行构建和真实 Docker 容器冒烟测试通过。Windows 干净源码测试 1058 通过、3 跳过。CI 证据:https://github.com/atuizz/sub2-desk/actions/runs/35035651585
使用仓库 README 的 Compose 命令,先设置兼容 Sub2API 后端的 SUB2API_UPSTREAM。静态包仅将 html/ 作为 Web 根目录,API 通过反向代理连接后端。
边界
这是前端发行,不包含后端、PostgreSQL、Redis、TLS 或数据迁移的一键安装器。真实支付、邮件和第三方 OAuth 未做供应商实联验收;后端兼容基线为 Sub2API 0.2.4。历史专项验收与当前自动检查范围详见仓库执行计划。许可 LGPL-3.0-only,独立于 Apple 和 Sub2API 官方品牌。