注入凭据的启动器构建

你好!

我试图避免将数据库凭据永久存储在任何形式的 yml 文件中。

我原本以为可以采用以下工作流程:

  1. DISCOURSE_DB_PASSWORD 等选项导出为环境变量,并在 yml 文件中省略它们
  2. 根据具体需求,运行 launcher rebuild web-only.ymllauncher bootstrap web-only.yml

然而,当我尝试这样做时,bootstrap 过程显然仍在尝试连接本地数据库。

我想要的做法是否可行?我记得似乎看到过某种关于这种配置可能性的参考。