Deploy public LiteLLM on US DC1 with preserved HK routes
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# DC1 公网模型代理
|
||||
|
||||
2026-10-29从HK迁移,保留`https://api.opfo.xyz/v1`、原客户端认证、全部旧别名、
|
||||
Vertex ADC与SMART个人听写、四款ZenMux ASR、百炼及开源模型主备。
|
||||
无数据库,不迁移`.49`的OAuth或数据库,不从其他Agent复制refresh token。
|
||||
|
||||
代码与非敏感配置在本目录,真实环境变量在DC1 Arcane `litellm-managed`私有.env。
|
||||
ADC和个人词库从原HK项目环境快照初始化到私有named volume,只读提供给应用;
|
||||
Base64不是加密,不能提交env或凭据卷。旧HK保留作回滚,不自动删除任何数据。
|
||||
|
||||
单worker,应用CPU上限1核、内存896MiB;不在VPS构建镜像。固定原LiteLLM镜像,
|
||||
本轮不升级镜像或SDK。Docker网络`dc1-api`由此项目创建,现有frontdoor Caddy加入它,
|
||||
HAProxy的既有SNI分流与代理端口不变,公网不直接发布LiteLLM或管理端口。
|
||||
|
||||
新增`openai/...`为官方API独立路由,只有明确批准的OPENAI_API_KEY出现才启用;
|
||||
不把ZenMux GPT转写别名偷换为官方API。这里没有订阅OAuth,因此不伪造Codex备用链。
|
||||
`.49`的订阅到API回退是另一个独立实例。本次不自动启用AI Studio。
|
||||
|
||||
迁移顺序:源元数据/私有环境备份;DC1新Git Sync/Project;部署后以原key验证;
|
||||
再更新frontdoor并确认HTTPS签发条件;最后只切api.opfo.xyz的CNAME,保留旧值回滚。
|
||||
TLS证书由DC1 Caddy自动签发,正式DNS切换后须检查证书链和SSE/音频请求,失败回滚。
|
||||
其他域名、HK网站、Gitea、代理协议、防火墙和Tailscale不改。
|
||||
|
||||
```bash
|
||||
python3 -m unittest discover -s . -p test_config.py
|
||||
```
|
||||
Reference in New Issue
Block a user