gen-env.sh
5.42 KB
-
chore(deploy): 新环境上线脚本化(gen-env / first-import)+ README 精简 + ASR 默认不部署 · c1659544
- deploy/gen-env.sh:生成 .env —— JWT 密钥就地强随机、生产开关一把设、 业务值从环境变量注入、缺失报 __FILL_ME__;防覆盖已有(FORCE=1)。 - deploy/first-import.sh:数据首灌一条龙(seed → 存量 cold-import → 重算画像/计划), 支持 DRY_RUN、ALLOW_PARTIAL 守卫。 - deploy/README.md:精简为维护部署手册(日常/新环境/运维/回滚/监控 5 节), systemd 长流程折叠;明确代码根任意目录(脚本相对定位,不写死 /opt/pac)。 - docker-compose.prod.yml:pac-asr 加 profile=asr → 默认不启(省 2G,可 --profile asr 恢复)。 - deploy-prod.sh:默认 SERVICES 去掉 pac-asr,改 WITH_ASR=1 才带上。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
luoqi committed