# ============================================
# Agent 服务治理（service-governance）环境变量
# 使用前请复制为 .env.ASG 并根据实际情况修改
# ============================================

# ---------- PostgreSQL ----------
# Prisma 数据库连接字符串（容器内网地址）
ASG_DATABASE_URL=postgresql://easyai:easyai2025@easyai-pgvector:5432/agent_governance?schema=public

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
