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:
-
Nueva instalación de producción
Debería ejecutar./discourse-setuppara generarapp.ymla partir destandalone.yml. -
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: