Aggiungi un avviso CLI quando esegui il bootstrap/rebuild del launcher senza app.yml presente

Sì, al momento se esegui

./launcher bootstrap app

senza prima creare app.yml, vedi solo:

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

Ciò è accurato ma non molto utile, specialmente per due casi comuni:

  1. Nuova installazione di produzione
    Dovrebbe eseguire ./discourse-setup per generare app.yml da standalone.yml.

  2. Forum di test rapido senza email in uscita
    A volte le persone vogliono semplicemente avviare un Discourse locale/di test senza configurare SMTP.
    Il flusso di lavoro usuale è:

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

Ciò ti fornisce un account amministratore senza bisogno di email.


Proposta:
Migliorare il messaggio di errore in modo che guidi entrambi i percorsi. Ad esempio:

1 Mi Piace