Skip to content

v0.2.0 — 完整 Sub2API + STATE 空白部署版

Pre-release
Pre-release

Choose a tag to compare

@wangyunjeff wangyunjeff released this 19 Sep 03:58

完整 Sub2API + STATE 发布版,基于官方 Sub2API v0.2.6。保留原有后台和网关,并包含账号级 STATE、Pro/Team 选择、全局动态 IP 池、票据保存、续期与异常守护。

这是空白安装包:没有作者的模型账号、代理/IP、API Key、STATE、数据库或部署配置。首次安装由用户自行生成管理员密码与密钥,模型账号、代理和 Key 需要自己配置,STATE 默认关闭。

下载哪个文件

文件 用途
sub2api-state-kit_v0.2.0_linux_amd64.tar.gz x86_64 Linux 服务器,内含编译好的程序、网页、Dockerfile 和 Compose
sub2api-state-kit_v0.2.0_linux_arm64.tar.gz ARM64 Linux 服务器,同上
sub2api-state-kit_v0.2.0_full-source.zip / .tar.gz 完整上游源码与扩展、测试和构建说明,无需手动应用增量
SHA256SUMS 所有发布附件校验值

GitHub 自动生成的 Source code 附件是增量仓库本身,需要完整项目请选 full-source。增量 overlay/ 与源码生成脚本继续保留。

新安装

解压对应 Linux 部署包,在目录中执行:

sh init.sh
# 编辑 .env,设置自己的管理员邮箱、监听地址和端口
# 管理员密码为此机随机生成,见 .env 的 ADMIN_PASSWORD
docker compose up -d --build

需要 Docker Compose v2、openssl 和下载基础镜像的网络。部署包已编译,--build 只组装运行镜像;默认监听 127.0.0.1:8080。需要直接外部访问时调整 BIND_HOST,或使用自己的反向代理。完整源码包也可使用同一 Compose 流程,但会从源码编译。

已有生产用户先备份、隔离测试,只替换应用并保留自己的配置和数据。不要直接覆盖生产 Compose。内置官方更新会替换为原版,后续请使用本项目发布包。

验证与边界

本次 公开构建与验收 全部通过:前端 58 项测试和构建,两个原生 Linux 架构的后端定向回归、二进制编译、Docker Compose 全新安装、管理员登录、网页、STATE 默认关闭、账号/代理/API Key 数量为 0,以及重启后复验。保留首次登录确认流程,不预置确认记录。附件内每个文件和外部压缩包都有 SHA-256 校验值。本版本为非官方实验版,不能保证上游持续接受 STATE、模型能力或生产负载表现。保留上游 LGPL v3 许可证和署名。

感谢 Wei-Shaw/sub2api、gylive/ccodex-sleep-state 和社区的思路与帮助。