Adicionar um aviso CLI ao executar o bootstrap/rebuild do launcher sem o app.yml presente

Eu apenas acrescentaria que o guia oficial de backup/restauração incentiva a cópia do app.yml para o local correto em um novo VPS antes de executar o launcher.

Portanto, a mensagem de erro poderia talvez abranger esse cenário também. No momento, alguém que segue o guia, mas se esquece de copiar o app.yml primeiro, chegará ao mesmo beco sem saída.

Talvez algo como:

ERRO: containers/app.yml não existe ou não pode ser lido.

Se esta for sua primeira instalação, execute ./discourse-setup para gerar app.yml
(a partir do standalone.yml de exemplo).

Se você está restaurando em um novo servidor, certifique-se de ter copiado seu app.yml
existente do servidor antigo para /var/discourse/containers

Dessa forma, a mensagem direciona os três tipos de usuários na direção certa:

  • administradores novatos
  • pessoas restaurando um fórum
  • testadores que não querem configurar o SMTP.