This commit is contained in:
andy committed 2026-08-18 18:23:11 +08:00
1 parent 648b274c55
commit 18cb51670c
14 files changed
+420 -171

No files matched your search

+6 -5
View File
@@ -124,10 +124,11 @@ Kubernetes Secret:
- OSS 凭据;服务商凭据也可以先放 Secret 作为数据库尚未配置时的回退值
- 开放 API Key、Webhook 签名密钥等
认证、数据库和 OSS 等部署配置的事实来源仍是 ACK Secret/ConfigMap。四类服务商凭据、
模型、Base URL 与图片/视频引擎选择由超级管理员设置页写入
`platform_runtime_settings`;数据库值优先于环境变量回退值,保存后新报价、任务和 Worker
调用立即读取最新值,不需要滚动 Go Deployment。未配置的服务商不会阻止 Go API 启动,
`DATABASE_URL`、首个超级管理员凭据、开放 API Key 和 Webhook 密钥仍以 ACK
Secret/ConfigMap 为事实来源。设置页全部 25 项配置由超级管理员写入
`platform_runtime_settings`,数据库值优先于环境变量和本地文件回退值;环境中的认证、OSS
和服务商值只负责首次启动兜底。服务商配置、引擎选择和对公账户信息保存后立即生效;认证、
计费开关和 OSS 配置保存后需要重启 Go Deployment。未配置的服务商不会阻止 Go API 启动,
但选择该服务商的报价或生成请求会返回 503,也不会自动切换到占位或模拟生成。
## 探针与验收
@@ -164,7 +165,7 @@ curl https://你的域名/api/v1/openapi.json
```bash
cp .env.example .env.local
# 正常发布:保持 ZHINIAN_DATA_BACKEND=postgres,并填写 DATABASE_URL 和登录密钥
# 服务商凭据可作为环境回退值,也可在超级管理员设置页保存后立即生效
# 设置页配置写入 PostgreSQL;环境中的认证、OSS 和服务商值作为首次启动回退值
./scripts/deploy.sh
```