676 B
676 B
工程需求
- 环境只定义
development与production。 - API、Scheduler、Worker、Web 分别提供开发/生产模板,同进程键集合一致。
- 敏感变量保持空值,真实配置被 Git 忽略。
- 生产 Worker 固定
MARKET_DATA_MODE=live,第一阶段关闭 MySQL 与 RabbitMQ。 - 本地 Compose 固定 Redis 补丁版本、仅绑定本机并提供健康检查。
- Ubuntu 源码部署支持 22.04/24.04 LTS x86_64、Node.js 22 LTS、pnpm 10。
- systemd 使用
a-share用户及独立EnvironmentFile;Nginx 托管静态文件并代理 API。 - 生产 Compose 使用不可变镜像和外部 env,不承诺当前骨架可直接上线。