Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b3f969b3a3 | ||
|
|
1b85369903 |
@@ -1,43 +0,0 @@
|
|||||||
# ============================================
|
|
||||||
# Agent 服务治理(service-governance)环境变量
|
|
||||||
# 使用前请复制为 .env.ASG 并根据实际情况修改
|
|
||||||
# ============================================
|
|
||||||
|
|
||||||
# ---------- PostgreSQL ----------
|
|
||||||
# Prisma 数据库连接字符串(容器内网地址)
|
|
||||||
ASG_DATABASE_URL=postgresql://easyai:easyai2025@easyai-asg-pg:5432/agent_governance?schema=public
|
|
||||||
|
|
||||||
# PostgreSQL 容器初始化配置(与 docker-compose 中 sg-postgres 保持一致)
|
|
||||||
ASG_POSTGRES_USER=easyai
|
|
||||||
ASG_POSTGRES_PASSWORD=easyai2025
|
|
||||||
ASG_POSTGRES_DB=agent_governance
|
|
||||||
|
|
||||||
# ---------- Redis ----------
|
|
||||||
# 复用主服务的 Redis 实例,使用独立 DB 隔离数据
|
|
||||||
ASG_REDIS_HOST=redis
|
|
||||||
ASG_REDIS_PORT=6379
|
|
||||||
ASG_REDIS_PASSWORD=
|
|
||||||
ASG_REDIS_DB=8
|
|
||||||
|
|
||||||
# ---------- 服务端口 ----------
|
|
||||||
# HTTP API 端口
|
|
||||||
ASG_PORT=3003
|
|
||||||
# TCP 微服务端口(供 comfy-server 内部调用)
|
|
||||||
ASG_TCP_PORT=4003
|
|
||||||
ASG_TCP_HOST=0.0.0.0
|
|
||||||
|
|
||||||
# ---------- 主服务连接 ----------
|
|
||||||
# Agent 调用时需要访问的 comfy-server 地址(容器内网地址)
|
|
||||||
ASG_MAIN_BACKEND_URL=http://comfy-server:3001
|
|
||||||
# 管理员账号(用于 Agent 登录获取 token)
|
|
||||||
ASG_ADMIN_USERNAME=admin
|
|
||||||
ASG_ADMIN_PASSWORD=123456
|
|
||||||
|
|
||||||
# ---------- 其他 ----------
|
|
||||||
# 日志级别
|
|
||||||
LOG_LEVEL=log,error,warn,debug
|
|
||||||
# 是否禁用 Swagger 文档(true 禁用)
|
|
||||||
ASG_DOCS_DISABLE=false
|
|
||||||
|
|
||||||
# 服务治理镜像版本
|
|
||||||
ASG_VERSION=latest
|
|
||||||
+2
-1
@@ -339,7 +339,8 @@ services:
|
|||||||
POSTGRES_PASSWORD: ${ASG_POSTGRES_PASSWORD:-easyai2025}
|
POSTGRES_PASSWORD: ${ASG_POSTGRES_PASSWORD:-easyai2025}
|
||||||
POSTGRES_DB: ${ASG_POSTGRES_DB:-agent_governance}
|
POSTGRES_DB: ${ASG_POSTGRES_DB:-agent_governance}
|
||||||
volumes:
|
volumes:
|
||||||
- asg_postgres_data:/var/lib/postgresql/data
|
# PG 18+ 数据目录改为 /var/lib/postgresql/18/docker,需挂载父目录 /var/lib/postgresql
|
||||||
|
- asg_postgres_data:/var/lib/postgresql
|
||||||
networks:
|
networks:
|
||||||
comfyai:
|
comfyai:
|
||||||
ipv4_address: 172.21.0.13
|
ipv4_address: 172.21.0.13
|
||||||
|
|||||||
@@ -144,4 +144,17 @@ server {
|
|||||||
proxy_buffering off; # 对于 WebSocket 连接禁用缓冲
|
proxy_buffering off; # 对于 WebSocket 连接禁用缓冲
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# 沙箱环境 API(脚本执行、下载、安装依赖等),需在 docker-compose 中取消 SANDBOX_PORT 映射
|
||||||
|
location /sandbox/ {
|
||||||
|
proxy_pass http://127.0.0.1:8081/;
|
||||||
|
proxy_read_timeout 300s;
|
||||||
|
client_max_body_size 50M;
|
||||||
|
proxy_redirect off;
|
||||||
|
proxy_set_header X-Original-Prefix '/sandbox';
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user