62 lines
2.0 KiB
Plaintext
62 lines
2.0 KiB
Plaintext
|
|
# ============================================
|
|||
|
|
# 生产环境(PROD)环境变量模板
|
|||
|
|
# ============================================
|
|||
|
|
# 部署机使用方式:
|
|||
|
|
# 1) 拷贝到 /opt/aiot-platform-cloud/.env
|
|||
|
|
# 2) 把 <PASSWORD>、<KEY> 等占位符填成真实值(千万别 commit)
|
|||
|
|
# 3) Jenkins/手工部署:docker compose --env-file .env -f docker-compose.core.yml up -d
|
|||
|
|
# ============================================
|
|||
|
|
|
|||
|
|
# ===== Spring =====
|
|||
|
|
SPRING_PROFILES_ACTIVE=prod
|
|||
|
|
|
|||
|
|
# ===== Nacos =====
|
|||
|
|
NACOS_USERNAME=nacos
|
|||
|
|
NACOS_PASSWORD=<NACOS_PASSWORD>
|
|||
|
|
NACOS_ADDR=172.17.16.7:8848
|
|||
|
|
NACOS_DISCOVERY_NAMESPACE=8efd6d96-de7f-4664-b28e-c2788ffa1395
|
|||
|
|
NACOS_CONFIG_NAMESPACE=8efd6d96-de7f-4664-b28e-c2788ffa1395
|
|||
|
|
|
|||
|
|
# ===== MySQL =====
|
|||
|
|
MYSQL_URL=jdbc:mysql://172.17.16.8:3306/aiot-platform-test?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true&rewriteBatchedStatements=true
|
|||
|
|
MYSQL_USERNAME=root
|
|||
|
|
MYSQL_PASSWORD=<MYSQL_PASSWORD>
|
|||
|
|
|
|||
|
|
# ===== Redis =====
|
|||
|
|
REDIS_HOST=172.17.16.13
|
|||
|
|
REDIS_PORT=6379
|
|||
|
|
REDIS_PASSWORD=<REDIS_PASSWORD>
|
|||
|
|
|
|||
|
|
# ===== RocketMQ(腾讯云外网 endpoint)=====
|
|||
|
|
ROCKETMQ_NAMESRV_ADDR=rmq-4wd73bxpv.rocketmq.sh.qcloud.tencenttdmq.com:8080
|
|||
|
|
ROCKETMQ_ACCESS_KEY=<ROCKETMQ_ACCESS_KEY>
|
|||
|
|
ROCKETMQ_SECRET_KEY=<ROCKETMQ_SECRET_KEY>
|
|||
|
|
|
|||
|
|
# ===== 时序库(prod 用 TDengine)=====
|
|||
|
|
TSDB_TYPE=tdengine
|
|||
|
|
TDENGINE_HOST=172.17.16.7
|
|||
|
|
TDENGINE_PORT=6041
|
|||
|
|
TDENGINE_USERNAME=root
|
|||
|
|
TDENGINE_PASSWORD=<TDENGINE_PASSWORD>
|
|||
|
|
# CTSDB 不用,留空
|
|||
|
|
CTSDB_URL=
|
|||
|
|
CTSDB_USERNAME=
|
|||
|
|
CTSDB_PASSWORD=
|
|||
|
|
CTSDB_DATABASE=
|
|||
|
|
|
|||
|
|
# ===== XXL-Job =====
|
|||
|
|
XXL_JOB_ADMIN_ADDRESSES=http://172.17.16.7:19090/xxl-job-admin
|
|||
|
|
XXL_JOB_EXECUTOR_IP=172.17.16.14
|
|||
|
|
# prod 不加后缀(保持现有 admin 上的执行器组名不变)
|
|||
|
|
XXL_JOB_EXECUTOR_APPNAME_SUFFIX=
|
|||
|
|
|
|||
|
|
# ===== 微信(生产 AppId/Secret)=====
|
|||
|
|
WX_MP_APP_ID=wx5b23ba7a5589ecbb
|
|||
|
|
WX_MP_SECRET=<WX_MP_SECRET>
|
|||
|
|
WX_MINIAPP_APPID=wxc4598c446f8a9cb3
|
|||
|
|
WX_MINIAPP_SECRET=<WX_MINIAPP_SECRET>
|
|||
|
|
|
|||
|
|
# ===== 镜像 =====
|
|||
|
|
REGISTRY_HOST=172.17.16.7:5000
|
|||
|
|
# IMAGE_TAG 由 CI 在 docker compose 命令前 export,无需在 .env 里固定
|