github ranxi2001/sub2api v2.7.2
Sub2API 2.7.2

latest releases: v2.19.4, v2.19.3, v2.19.2...
one month ago

AI API Gateway Platform - 将 AI 订阅配额分发和管理

v2.7.2 重点降低 Codex 292 打票代理的部署和切换成本:机场订阅可以由发布包自动配置到独立的 Mihomo sidecar,管理端也能直接选择内核出口或静态住宅代理。本版不改变日常业务请求使用账号住宅代理的路径。

本版亮点

  • Mihomo 内核自动部署:发布包新增 install-mihomo-codex.sh、systemd 服务和配置示例。设置 MIHOMO_CODEX_SUBSCRIPTION_URL 后运行主安装脚本,会自动下载固定版本 Mihomo、配置机场 provider、健康检查和 round-robin 出口组,并监听本机 127.0.0.1:3101。
  • 已有服务自动复用:未提供订阅地址时,主安装脚本只检测已有的 mihomo-codex.service,不会写入无效机场配置;首次安装仍必须由运维方提供订阅 URL,脚本不会替用户购买或生成第三方机场服务。
  • 管理端出口类型选择:在「系统设置 → 网关 → Codex 设置」中可选择「Mihomo/VPN 内核」或「静态住宅代理」。选择内核时自动使用 http://127.0.0.1:3101,无需手填本地代理 URL;选择静态代理时继续支持完整 HTTP/SOCKS5h URL,账号日常业务代理不受影响。
  • 敏感信息隔离:订阅 URL 仅写入服务器上的 /etc/mihomo-codex/config.yaml(0640,root:mihomo-codex),不进入 Git、应用导出或普通日志。Mihomo sidecar 只用于打票探测。

使用方式

首次安装或升级时,传入机场订阅 URL 即可自动部署 sidecar:

sudo MIHOMO_CODEX_SUBSCRIPTION_URL='https://provider.example/subscription' \
  bash deploy/install.sh install -v v2.7.2

已安装实例可执行 upgrade,参数名保持不变。sidecar 启动后,在管理端选择「Mihomo/VPN 内核」并保存;292 打票功能仍需单独开启。这里的“292”指目标票据长度,采集与注入的请求头为 x-codex-turn-state,不代表 HTTP 状态码,也不保证规避上游限流。

本版发布只包含代码、脚本和发布产物;是否已在具体服务器启用 sidecar 或开启打票开关,需要单独核对目标环境。

完整版本对比:2.7.1 → 2.7.2 · Mihomo 部署脚本 · 功能提交


📥 Installation

Docker:

# GitHub Container Registry
docker pull ghcr.io/ranxi2001/sub2api:2.7.2

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/ranxi2001/sub2api/production/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Don't miss a new sub2api release

NewReleases is sending notifications on new releases.