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:
parent
b94eb92d5f
commit
43a87cf7cc
@ -9,6 +9,10 @@ NUXT_PUBLIC_BASE_APIURL=http://127.0.0.1:3001
|
||||
NUXT_PUBLIC_BASE_SOCKETURL=ws://127.0.0.1:3002
|
||||
#域名访问使用如下配置,配置为/,并代理/socket.io请求到3002端口
|
||||
#NUXT_PUBLIC_BASE_SOCKETURL=wss://yourwebsite.com/socket.io
|
||||
# Agent 服务治理 API 地址,前端管理页面需要。IP访问填http://<IP>:3003,域名访问填/asg-api
|
||||
NUXT_PUBLIC_SG_APIURL=http://127.0.0.1:3003
|
||||
#域名访问使用如下配置,通过nginx代理转发
|
||||
#NUXT_PUBLIC_SG_APIURL=/asg-api
|
||||
|
||||
#############################################
|
||||
#2、以下部分可保持默认,如果没有端口冲突,生产环境可修改密码
|
||||
|
||||
12
README.md
12
README.md
@ -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
|
||||
|
||||
@ -29,6 +29,8 @@ services:
|
||||
# 默认的服务器websocket地址,本地不需要更改,云服务需要修改为云端IP,并放行对应端口
|
||||
- NUXT_PUBLIC_BASE_SOCKETURL=${NUXT_PUBLIC_BASE_SOCKETURL}
|
||||
- NUXT_APP_CDN_URL=${NUXT_APP_CDN_URL}
|
||||
# Agent 服务治理 API 地址(前端直接调用,走 Nginx 代理时配置为 /asg-api)
|
||||
- NUXT_PUBLIC_SG_APIURL=${NUXT_PUBLIC_SG_APIURL}
|
||||
# 日志大小设置,避免日志文件过大
|
||||
env_file:
|
||||
- .env
|
||||
|
||||
Loading…
Reference in New Issue
Block a user