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

是的,目前如果您在未先创建 app.yml 的情况下运行

./launcher bootstrap app

您只会看到:

ERROR: containers/app.yml does not exist or is not readable.

这确实是准确的,但帮助不大,尤其是在两种常见情况下:

  1. 新的生产环境安装
    应该运行 ./discourse-setup 来从 standalone.yml 生成 app.yml

  2. 无需出站电子邮件的快速测试论坛
    有时人们只想启动一个本地/测试版的 Discourse,而无需配置 SMTP。
    通常的工作流程是:

./launcher bootstrap app
./launcher start app
./launcher enter app
rake admin:create

这样您就可以获得一个管理员帐户,而无需电子邮件。


提议:
改进错误消息,使其能够引导两种情况。例如:

1 个赞