Да, в данный момент, если вы запустите
./launcher bootstrap app
без предварительного создания app.yml, вы увидите только:
ERROR: containers/app.yml does not exist or is not readable.
Это верно, но не очень полезно, особенно для двух распространенных случаев:
-
Новая установка в продакшене
Следует выполнить./discourse-setup, чтобы сгенерироватьapp.ymlизstandalone.yml. -
Быстрый тестовый форум без исходящей почты
Иногда пользователям просто нужно запустить локальный/тестовый Discourse без настройки SMTP.
Обычный рабочий процесс выглядит так:
./launcher bootstrap app
./launcher start app
./launcher enter app
rake admin:create
Это создает учетную запись администратора без необходимости настройки почты.
Предложение:
Улучшить сообщение об ошибке, чтобы оно направляло пользователя по обоим путям. Например: