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.2One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/ranxi2001/sub2api/production/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.