- 调整 Dockerfile 与入口脚本,拆分应用、MySQL、Redis 的部署职责 - 新增 docker-compose、docker ignore 与 Docker 环境变量示例 - 重写 README 并补充 Docker 部署说明与第三方资产说明 - 将后台示例账号与 webhook token 改为安全占位值,移除弱口令默认兜底
69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
# ABOT 生产环境示例配置
|
||
# 使用方式:
|
||
# 1. 复制为 `.env`
|
||
# 2. 按实际情况替换敏感值
|
||
# 3. 直接启动 `python main.py`,程序会自动加载该文件
|
||
|
||
ABOT_ENVIRONMENT=production
|
||
ABOT_PLUGIN_DIR=plugins
|
||
|
||
ABOT_DB_POOL_NAME=wechat_boot_pool
|
||
ABOT_DB_POOL_SIZE=10
|
||
ABOT_DB_HOST=127.0.0.1
|
||
ABOT_DB_PORT=3306
|
||
ABOT_DB_USER=root
|
||
ABOT_DB_PASSWORD=please_change_me
|
||
ABOT_DB_NAME=message_archive
|
||
ABOT_DB_CHARSET=utf8mb4
|
||
|
||
ABOT_REDIS_HOST=127.0.0.1
|
||
ABOT_REDIS_PORT=6379
|
||
ABOT_REDIS_PASSWORD=
|
||
ABOT_REDIS_DB=0
|
||
|
||
ABOT_EMAIL_SMTP_SERVER=smtp.163.com
|
||
ABOT_EMAIL_SMTP_PORT=465
|
||
ABOT_EMAIL_SENDER=
|
||
ABOT_EMAIL_PASSWORD=
|
||
ABOT_EMAIL_ALERT_RECIPIENT=
|
||
|
||
ABOT_GLANCES_HOST=127.0.0.1
|
||
ABOT_GLANCES_PORT=61208
|
||
|
||
ABOT_WX_ADMIN=admin
|
||
|
||
ABOT_LLM_DEFAULT_BACKEND=dify_workflow_chat
|
||
ABOT_LLM_DIFY_API_BASE_URL=http://127.0.0.1:8080/v1
|
||
ABOT_LLM_DIFY_WORKFLOW_CHAT_API_KEY=
|
||
ABOT_LLM_DIFY_MEMBER_CONTEXT_API_KEY=
|
||
ABOT_LLM_DIFY_MESSAGE_SUMMARY_API_KEY=
|
||
ABOT_LLM_DIFY_DOUYU_REPORT_API_KEY=
|
||
ABOT_LLM_DIFY_GLOBAL_NEWS_API_KEY=
|
||
ABOT_LLM_DIFY_AUTO_REPLY_API_KEY=
|
||
|
||
ABOT_LLM_GAME_TASK_API_URL=https://api.example.com/v1/chat/completions
|
||
ABOT_LLM_GAME_TASK_API_KEY=
|
||
ABOT_LLM_GAME_TASK_MODEL=doubao-1-5-lite-32k-250115
|
||
|
||
ABOT_LLM_AUTO_REPLY_API_BASE_URL=https://api.example.com/v1
|
||
ABOT_LLM_AUTO_REPLY_API_KEY=
|
||
ABOT_LLM_AUTO_REPLY_MODEL=gpt-5.4
|
||
|
||
ABOT_LLM_IMAGE_API_BASE_URL=https://api.example.com/v1
|
||
ABOT_LLM_IMAGE_API_KEY=
|
||
ABOT_LLM_IMAGE_MODEL=gpt-image-1
|
||
|
||
# 可选:若希望后台登录会话在重启后保持稳定,建议显式配置。
|
||
ABOT_DASHBOARD_SECRET_KEY=
|
||
|
||
# Docker 场景下 wechat_ipad 的连接参数:
|
||
# 1. 这组变量主要用于 docker-entrypoint 生成 wechat_ipad/config.toml;
|
||
# 2. 本地直跑仍可继续使用现有 wechat_ipad/config.toml;
|
||
# 3. 若 server 运行在宿主机,Docker Desktop / 新版 Linux Docker 可使用 host.docker.internal。
|
||
WECHAT_SERVER_URL=http://127.0.0.1:8059/
|
||
WECHAT_SERVER_IP=127.0.0.1
|
||
WECHAT_SERVER_PORT=8059
|
||
WECHAT_WXID=
|
||
WECHAT_DEVICE_NAME=ABOTPad
|
||
WECHAT_DEVICE_ID=
|