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

Solo añadiría que la guía oficial de copia de seguridad/restauración anima a copiar app.yml en su lugar en un nuevo VPS antes de ejecutar launcher.

Por lo tanto, el mensaje de error podría cubrir también ese escenario. Ahora mismo, alguien que siga la guía pero olvide copiar app.yml primero se encontrará con el mismo callejón sin salida.

Quizás algo como:

ERROR: containers/app.yml no existe o no es legible.

Si esta es tu primera instalación, ejecuta ./discourse-setup para generar app.yml
(a partir de la muestra standalone.yml).

Si estás restaurando en un nuevo servidor, asegúrate de haber copiado tu app.yml
existente del servidor antiguo a /var/discourse/containers

De esa manera, el mensaje orienta a los tres tipos de usuarios en la dirección correcta:

  • administradores completamente nuevos
  • personas que restauran un foro
  • probadores que no quieren configurar SMTP.