github Wei-Shaw/sub2api v0.1.85
Sub2API 0.1.85

latest releases: v0.1.136, v0.1.135, v0.1.134...
3 months ago

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

  • Sora 平台支持:完成 OAuth 流程、网关接入、媒体生成、TLS 指纹、Cloudflare 挑战处理,移除 sora2api 外部依赖

  • OpenAI OAuth 透传:支持自动透传开关、User-Agent 透传、Codex 官方客户端限制开关

  • Anthropic API Key 自动透传并优化透传链路性能

  • Gemini 3→3.1 模型映射及前端快捷按钮,新增 gemini-3.1-pro-preview 模型

  • 关键写接口幂等保护,完善并发容错

  • API Key 上次使用时间记录

  • 统一日志底座与系统日志运维能力,运维监控新增 OpenAI Token 请求统计表

  • 代理质量检测结果持久化并在列表展示

  • Antigravity User-Agent 版本可通过环境变量 ANTIGRAVITY_USER_AGENT_VERSION 配置

  • JWT 密钥启动时自动迁移并持久化

  • 使用量记录有界 worker 池与自动扩缩容

  • Codex CLI 模式强制及 UA 伪装

  • 账号自动刷新改为 ETag 增量同步

  • 使用 gjson/sjson 优化热路径 JSON 处理,替代全量序列化

  • SSE Scanner buffer 改用 sync.Pool 复用,减少高并发 GC 压力

  • 订阅模式认证中间件优化,5 次串行调用降至 2 步同步 + 1 步异步

  • 网关热点路径优化并补齐高覆盖测试

  • jitterTTL 改用 rand/v2 并移除全局锁

  • 重试场景 thinking 过滤性能优化

  • 连接池参数调优(max_conns_per_host=8192)

  • 启用 h2c 并保留 HTTP/1.1 回退

  • 常规成功日志降级为 Debug 级别降噪

  • 账号管理改为单行增量更新避免全量刷新

  • 修复密码重置链接 Host Header 注入漏洞(P0)

  • 修复 Sora 媒体落地路径穿越风险

  • 修复 OpenAI usage 为空导致 panic(P0)

  • 修复管理员 JWT 未校验 TokenVersion 问题

  • 修复仅配置小时时 JWT 会话提前失效

  • 修复粘性会话预取分组错配

  • 修复 SSE delta 将缓存创建明细重置为 0

  • 修复 codex_cli_only 误拦截问题

  • 修复 OAuth 透传流式断开与压缩头问题

  • 修复 Postgres 数据未持久化导致重启后无法登录

  • 修复日志重复输出及清理冗余迁移逻辑

  • 修复限流时未同步清理临时不可调度状态

  • 修复余额显示样式深色模式不兼容

  • 修复额度窗口过期展示问题

  • 修复前端审计问题并补充回归测试

  • 后端单元测试覆盖率提升至 85%+

  • 多轮代码审计修复(安全、数据一致性、性能)

  • 完成后端日志结构化迁移

  • 清理过时的 codex skills 和部署脚本

  • 恢复并完善 CI 集成测试


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.85

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.85

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/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.