当运行启动器引导/重建且 app.yml 不存在时添加 CLI 警告

我只想补充一点,官方的备份/恢复指南鼓励在运行launcher之前将app.yml复制到新的VPS上。

所以错误消息也许可以涵盖这种情况。现在,任何遵循该指南但忘记先复制app.yml的人都会遇到同样的死胡同。

也许可以这样:

错误:containers/app.yml不存在或不可读。

如果是首次安装,请运行./discourse-setup以生成app.yml
(从示例standalone.yml生成)。

如果是恢复到新服务器,请确保您已将现有的
app.yml从旧服务器复制到/var/discourse/containers

这样,消息就可以将这三类用户引导到正确的方向:

  • 全新管理员
  • 恢复论坛的人
  • 不想设置SMTP的测试人员。