easyai/.env.sample
wangbo 80c9b5576a
Some checks failed
Test start.ps1 (Windows) / test-windows (push) Has been cancelled
feat(config): 添加 Dozzle 端口配置支持
- 在 .env.sample 中新增 DOZZLE_PORT 配置项,默认值为 8080
- 修改 docker-compose.yml 中 Dozzle 服务端口映射使用环境变量
- 实现端口配置的可自定义化,提升部署灵活性
2026-03-22 22:07:28 +08:00

105 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#############################################
# EasyAI 环境变量配置
# 复制为 .env 并根据实际情况修改
#############################################
# ========== 1. 访问地址(部署时必改) ==========
# 默认服务器 API 地址,云服务需修改为云端 IP 并放行对应端口
NUXT_PUBLIC_BASE_APIURL=http://127.0.0.1:3001
# 域名访问NUXT_PUBLIC_BASE_APIURL=/api
# 默认 WebSocket 地址
NUXT_PUBLIC_BASE_SOCKETURL=ws://127.0.0.1:3002
# 域名访问NUXT_PUBLIC_BASE_SOCKETURL=wss://yourwebsite.com/socket.io
# Agent 服务治理 API 地址,前端管理页面需要
NUXT_PUBLIC_SG_APIURL=http://127.0.0.1:3003
# 域名访问NUXT_PUBLIC_SG_APIURL=/asg-api
# ========== 2. 服务端口 ==========
WEB_PORT=3010
# easyai-web 前端端口,访问地址 ip:3010初始化管理员 admin/123456
SERVER_HTTP_PORT=3001
SERVER_WS_PORT=3002
# easyai-server 后端 HTTP / WebSocket 端口
VIDEO_EDIT_PORT=8000
# 视频编辑服务对外端口
AMS_PORT=3004
# Agent 记忆服务 HTTP 端口(启用 memory profile 时)
# ========== 3. Agent 记忆服务(启用 memory profile 时) ==========
MEMORY_TCP_HOST=agent-memory
MEMORY_TCP_PORT=4004
# easyai-server 调用 agent-memory 的 TCP 连接
# ========== 4. 沙箱环境 ==========
SANDBOX_PORT=8081
# 不建议对外暴露
SANDBOX_JUPYTERLAB_PORT=8888
SANDBOX_JUPYTER_TOKEN=easyaiisbest
# 建议设置 token
SANDBOX_SERVICE_BASE_URL=
# ========== 5. Redis ==========
REDIS_PORT=
# 默认不对外暴露
CONFIG_COMFYUI_QUENE_REDIS_USERNAME=
CONFIG_COMFYUI_QUENE_REDIS_PASSWORD=
CONFIG_COMFYUI_QUENE_REDIS_DB=6
CONFIG_COMFYUI_CACHE_REDIS_DB=11
# ========== 6. MongoDB ==========
MONGO_PORT=27017
MONGO_INITDB_ROOT_USERNAME=username
MONGO_INITDB_ROOT_PASSWORD=password
# 初次部署可修改,更新请勿修改
# ========== 7. 消息队列 RabbitMQ ==========
CONFIG_MQ_PROTOCOL=amqp
CONFIG_MQ_USER=admin
CONFIG_MQ_PASSWORD=easyai2025
CONFIG_MQ_HOST=localhost
CONFIG_MQ_PORT=5672
CONFIG_MQ_ADMIN_PORT=15672
CONFIG_MQ_VHOST=/
# ========== 8. 鉴权与安全 ==========
CONFIG_TOKEN_EXPIRE=1800
CONFIG_JWT_SECRET='this is a very secret secret'
CONFIG_TOKEN_SIGN_SK=easyai2025easyai
# ========== 9. 运维与调试 ==========
CONFIG_INSTANCE_ID=2025
# 集群情况下区分不同客户端
CONFIG_PROXY_URL=
# 连接 GPT 等外部服务时设置
LOG_LEVEL=log,error,warn,debug
DOZZLE_PORT=8080
WATCHTOWER_PORT=8089
PORTAINER_PORT=8090
PORTAINER_HTTPS_PORT=8091
# ========== 10. 静态资源 CDN可选 ==========
NUXT_APP_CDN_URL=
# ========== 11. 版本 ==========
VERSION=latest
# ========== 12. OSS 配置可选PDF 解析图片上传) ==========
# 可填写 .env.tools 或在此覆盖
# OSS_ENDPOINT=
# OSS_ACCESS_KEY_ID=
# OSS_ACCESS_KEY_SECRET=
# OSS_BUCKET=
# OSS_REGION=us-east-1
# OSS_DOMAIN=