39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
# Docker / docker-compose 示例环境变量
|
||
# 1. 建议复制为项目根目录 `.env` 后再按实际环境修改;
|
||
# 2. 该文件只提供“容器部署”所需的最小示例;
|
||
# 3. 如你已经有本地 `.env`,只需补齐下面缺失项即可,无需删除现有内容。
|
||
|
||
TZ=Asia/Shanghai
|
||
ABOT_ENVIRONMENT=production
|
||
|
||
# 数据库与 Redis
|
||
ABOT_DB_USER=root
|
||
ABOT_DB_PASSWORD=please_change_me
|
||
ABOT_DB_NAME=message_archive
|
||
ABOT_REDIS_PASSWORD=
|
||
ABOT_REDIS_DB=0
|
||
|
||
# Dashboard 暴露端口
|
||
DASHBOARD_PORT=8888
|
||
|
||
# wechat_ipad server 通常跑在宿主机或独立机器上,因此这里单独显式配置。
|
||
WECHAT_SERVER_URL=http://host.docker.internal:8059/
|
||
WECHAT_SERVER_IP=host.docker.internal
|
||
WECHAT_SERVER_PORT=8059
|
||
WECHAT_SERVER_TYPE=legacy_855
|
||
# 当 WECHAT_SERVER_TYPE=server_864 时必须提供。
|
||
WECHAT_SERVER_KEY=
|
||
WECHAT_WXID=
|
||
WECHAT_DEVICE_NAME=
|
||
WECHAT_DEVICE_ID=
|
||
# 留空时会默认写到 `wechat_ipad/providers/<server_type>/runtime_state.toml`。
|
||
WECHAT_STATE_FILE=
|
||
|
||
# Dashboard / 开源仓库安全项
|
||
ABOT_DASHBOARD_USERNAME=admin
|
||
ABOT_DASHBOARD_PASSWORD=ChangeThisPassword_2026!
|
||
# 建议填入一串随机长字符串,用于 Flask Session 签名。
|
||
ABOT_DASHBOARD_SECRET_KEY=
|
||
# 如需启用 TrendRadar webhook,再显式配置;不建议继续使用示例值。
|
||
ABOT_TRENDRADAR_WEBHOOK_TOKEN=please_change_this_token
|