feat(GOV-006): 建立环境配置与双部署基线
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# 开发、生产环境与双部署方式 PRD
|
||||
|
||||
- 功能编号:GOV-006
|
||||
- PRD 版本:0.1
|
||||
- 状态:approved
|
||||
- 日期:2026-08-13
|
||||
|
||||
## 问题
|
||||
|
||||
项目缺少开发/生产配置契约和部署边界,存在真实配置入库、生产误用模拟数据及两种部署方式行为漂移的风险。
|
||||
|
||||
## 目标
|
||||
|
||||
- 提供开发和生产的四类进程无秘密模板。
|
||||
- 本地只用 Compose 启动 Redis,应用从源码运行。
|
||||
- 同时规范 Docker Compose 与 Ubuntu 源码生产部署。
|
||||
- 生产配置严格校验且不随发布版本覆盖。
|
||||
|
||||
## 非目标
|
||||
|
||||
- 不安装服务器运行时或基础设施。
|
||||
- 不声称尚未实现的应用镜像、进程和健康端点已经可运行。
|
||||
- 不启用 MySQL、RabbitMQ、正式数据源或 AI。
|
||||
|
||||
## 验收标准
|
||||
|
||||
- 八份模板完整、跨环境键一致且无敏感值。
|
||||
- Web 模板只含公开 `VITE_*` 变量。
|
||||
- 开发 Compose 仅定义 Redis并可通过配置解析。
|
||||
- systemd、Nginx 和三份部署文档满足已确认平台与路径边界。
|
||||
- 环境契约测试完成红绿验证,双 Review 和治理门禁通过。
|
||||
Reference in New Issue
Block a user