Añadir una advertencia de CLI al ejecutar el arranque/reconstrucción del lanzador sin app.yml presente

Sí, en este momento si ejecutas

./launcher bootstrap app

sin crear primero app.yml, solo verás:

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

Eso es preciso pero no muy útil, especialmente para dos casos comunes:

  1. Nueva instalación de producción
    Debería ejecutar ./discourse-setup para generar app.yml a partir de standalone.yml.

  2. Foro de prueba rápido sin correo electrónico saliente
    A veces, las personas solo quieren iniciar un Discourse local/de prueba sin configurar SMTP.
    El flujo de trabajo habitual es:

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

Esto te da una cuenta de administrador sin necesidad de correo electrónico.


Propuesta:
Mejorar el mensaje de error para que guíe ambos caminos. Por ejemplo:

1 me gusta