feat: 前端新增 NUXT_PUBLIC_SG_APIURL 环境变量支持

- docker-compose.yml comfyAI-web 容器新增 NUXT_PUBLIC_SG_APIURL 环境变量
- .env.sample 新增 NUXT_PUBLIC_SG_APIURL 配置项及说明
- README.md 升级步骤补充前端环境变量配置说明

Made-with: Cursor
This commit is contained in:
2026-03-02 11:38:29 +08:00
parent b94eb92d5f
commit 43a87cf7cc
3 changed files with 18 additions and 0 deletions
+12
View File
@@ -8,6 +8,7 @@
2. **新增 Nginx 反向代理**:在 `easyai-proxy.conf.sample` 中新增 `/asg-api/` 路径代理,用于暴露 ASG 服务的 REST API。
3. **新增环境变量文件**:新增 `.env.ASG.sample` 文件,包含 ASG 服务所需的全部环境变量。
4. 主服务 `comfy-server` 新增 `ASG_TCP_HOST``ASG_TCP_PORT` 环境变量,用于内部 TCP 微服务通信。
5. **前端新增环境变量**`.env` 中新增 `NUXT_PUBLIC_SG_APIURL`,用于前端治理管理页面调用 ASG API。
#### 升级步骤
@@ -16,10 +17,21 @@
将以下文件更新到最新版本:
- `docker-compose.yml`
- `easyai-proxy.conf.sample`
- `.env.sample`(新增 `NUXT_PUBLIC_SG_APIURL`
新增文件复制到部署目录:
- `.env.ASG.sample` → 复制为 `.env.ASG` 并根据实际环境修改
**步骤 1.5:配置 `.env` 新增变量**
`.env` 文件中添加 ASG 前端 API 地址:
```dotenv
# IP 直接访问方式
NUXT_PUBLIC_SG_APIURL=http://<你的服务器IP>:3003
# 域名 + Nginx 代理方式(需要配置步骤三的 Nginx 代理)
#NUXT_PUBLIC_SG_APIURL=/asg-api
```
**步骤二:配置 `.env.ASG`**
```bash