配置约定 #

这一页记录统一的环境和部署参数使用方式。

环境变量 #

  • 数据库连接信息放在环境变量里
  • 端口号放在环境变量里
  • 密钥和敏感信息不写进仓库

本地运行 #

  • 复制 .env.example.env
  • 按需调整数据库、端口和入口地址
  • 使用统一脚本启动和停止环境

配置原则 #

  • 开发、测试、生产使用不同配置
  • 配置项要尽量稳定和少量化
  • 先把默认值写清楚,再考虑覆盖参数