Files
a-share-analysis/docs/features/GOV-006-environment-deployment-baseline/prd.md
T

1.1 KiB

开发、生产环境与双部署方式 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 和治理门禁通过。