我们组 4 个人凑钱买的订阅,之前一直用 sub2api 。用了小半年,功能没得说,但每次服务器要迁移我就头疼——除了它自己,还得把 Postgres 和 Redis 一起搬过去。有次 Redis 挂了,整个网关直接不工作,排查了半天发现是内存超了。
后来想想我们其实就 4 个人,用不着这么重的东西。就自己写了一个,叫 SubLane ,一个轻量级的,专供于小团队的订阅 / API 共享的 API 网关。
它是干嘛的
把订阅账号接进来,给每个人发一把自己的 key ,大家拿 key 去用,我在后台能看到谁用了多少。
就这样。没有别的。
装完是一个 Docker 容器,数据库直接跑在进程里,没有 Redis ,前端编译进同一个二进制文件。备份就是备份那个数据卷。
技术上是 Go + chi + sqlc ,SQLite 存数据,前端 React 19 编译进二进制。上游用了 CLIProxyAPI 的 executor ,但 OAuth 、凭据加密、账号选择这些都是自己写的,凭据不放进 SDK 的管理器。
开源地址: https://github.com/murongg/SubLane
大家有什么痛点或者需求都可以提 issue ,合理的我会尽可能的满足

前排支持。这个开源协议是什么?
很不错,支持
@mnday #1 AGPL 3.0,为了防止一些恶意行为滥用,普通用户可以任意使用
@无敌大炮 #3 已 star,后面我也想自己做一套
@mnday #4 感谢
可以可以
cpa不香吗
这个项目主要是针对团队场景优化,本身也是基于CPA做的
支持
厉害,支持技术大佬