1.1 KiB
1.1 KiB
NAS 部署脚本 LSFX Mock 数据库地址调整实施记录
日期: 2026-03-31
范围: NAS 部署脚本、部署配置
1. 本次调整
- 新增
deploy/render_nas_env.py- 基于根目录
.env.example渲染 NAS 部署专用.env - 固定输出:
CCDI_DB_HOST=192.168.0.111CCDI_DB_PORT=40628
- 基于根目录
- 调整
deploy/deploy-to-nas.sh- 在组装部署目录阶段生成
${STAGE_ROOT}/.env
- 在组装部署目录阶段生成
- 调整
deploy/deploy.ps1- 与 Shell 部署入口保持一致,在组装部署目录阶段生成
${stageRoot}\\.env
- 与 Shell 部署入口保持一致,在组装部署目录阶段生成
2. 调整目的
确保 NAS 部署后的 lsfx-mock-server 读取部署包中的 .env,从而连接:
- Host:
192.168.0.111 - Port:
40628
同时保持本地 docker-compose.yml 默认值不变,不影响本地开发和手工启动。
3. 验证范围
tests/deploy/test_render_nas_env.py- 校验渲染后的
.env包含CCDI_DB_HOST=192.168.0.111 - 校验渲染后的
.env包含CCDI_DB_PORT=40628
- 校验渲染后的
tests/deploy/test_deploy_to_nas.py- 校验
deploy-to-nas.sh已接入render_nas_env.py - 校验部署目录会生成
${STAGE_ROOT}/.env
- 校验