2026-05-11 00:13:26 +08:00
|
|
|
|
# 复制为 .env 后填写(勿将 .env 提交到 Git)
|
|
|
|
|
|
# cp .env.docker.example .env
|
|
|
|
|
|
|
|
|
|
|
|
# 对外发布后端端口(宿主机:容器均为 8039)
|
|
|
|
|
|
BACKEND_PUBLISH=8039
|
|
|
|
|
|
|
|
|
|
|
|
# MySQL(示例为腾讯云 CynosDB,请按实际修改)
|
|
|
|
|
|
MYSQL_HOST=gz-cynosdbmysql-grp-d26pzce5.sql.tencentcdb.com
|
|
|
|
|
|
MYSQL_PORT=24936
|
|
|
|
|
|
MYSQL_DATABASE=rlz
|
|
|
|
|
|
MYSQL_USER=root
|
|
|
|
|
|
MYSQL_PASSWORD=your_password_here
|
|
|
|
|
|
MYSQL_USE_SSL=true
|
|
|
|
|
|
|
|
|
|
|
|
# Redis 由 docker-compose 内 rlz-redis 提供,一般无需改
|
|
|
|
|
|
# REDIS_HOST=redis
|
2026-10-12 00:09:45 +08:00
|
|
|
|
|
|
|
|
|
|
# ============ 安全配置 ============
|
|
|
|
|
|
# JWT Token 签名密钥(务必使用强随机字符串,建议 openssl rand -hex 32)
|
|
|
|
|
|
TOKEN_SECRET=change_me_to_random_64chars
|
|
|
|
|
|
|
|
|
|
|
|
# Druid 监控面板(生产环境保持 false)
|
|
|
|
|
|
DRUID_MONITOR_ENABLED=false
|
|
|
|
|
|
DRUID_ALLOW_IP=127.0.0.1
|
|
|
|
|
|
DRUID_PASSWORD=
|
|
|
|
|
|
|
|
|
|
|
|
# ============ 微信支付配置 ============
|
|
|
|
|
|
WX_APP_ID=wx2d5ca40a16ebd1b3
|
|
|
|
|
|
WX_SECRET=
|
|
|
|
|
|
WX_MCH_ID=1637125805
|
|
|
|
|
|
WX_MCH_SERIAL_NO=
|
|
|
|
|
|
WX_API_V3_KEY=
|
|
|
|
|
|
WX_PRIVATE_KEY=
|
|
|
|
|
|
WX_NOTIFY_URL=https://ruilaizipj.com/prod-api/system/weixin/wxPayNotify
|
|
|
|
|
|
WX_REFUND_NOTIFY_URL=https://ruilaizipj.com/prod-api/system/weixin/wxRefundNotify
|
|
|
|
|
|
|
|
|
|
|
|
# AES 加密密钥(用于 authToken 生成)
|
|
|
|
|
|
AES_ENCRYPT_KEY=
|