Hugging Face+Github 部署 CLIProxyAPI(无需 PostgreSQL 数据库)
最开始是使用 zeabur 部署 CLIProxyAPI,来实现 Antigravity 的 2api(如果有需要可以参考:zeabur 免费搭建 CLIProxyAPI,CLI 和 Antigravity 都能用)
zeabur实际使用碰到的问题:
1、数据库公网地址频繁报错,提示连不上
2、更新困难,免费用户只要一重启,就面临排队等待。
实际查阅 CLIProxyAPI 的官方文档发现可以利用 github 来替代 PostgreSQL (详见:Git 支持的配置与令牌存储 | CLIProxyAPI )
1. 我们先创建一个仓库。
名称就叫 CLIProxyAPI,注意仓库要设置为 private, 否则数据就公开了(我这边是已经存在了所以会有一个错误提示,正常是绿色的可创建)
2、我们到 github 创建一个 token(直达地址:https://github.com/settings/tokens)
名称自定义,期限看实际需要,给仓库操作权限,创建之后的 token 我们复制保留
3、到 Hugging Face 直接复制我的 Space(地址:https://huggingface.co/spaces/ahutchen/CLIProxyAPI)
总共有三个变量需要自己填
MANAGEMENT_PASSWORD:管理面板密码
GITSTORE_GIT_URL:要使用的 Git 仓库的 HTTPS URL。
GITSTORE_GIT_TOKEN:我们刚刚创建的 token
然后我们的公网地址在这里
这个地址就是 api 的 baseurl;
管理端登录的地址是 你的链接后面添加 /management.html 之后回车
至此,所有流程完成,想更新就直接跟新,不再需要担心重启 zeabur 需要排队。






