per quanto ne so, è piuttosto difficile o impossibile installare Discourse su Debian 11.
Sono riuscito a installarlo su 10.5, ma ora, non importa come ci provi, non c’è accesso alla webGUI e nessuna email dopo il processo di build.
Hai provato a seguire come installare Discourse in produzione? Finché riesci a installare Docker, Debian <qualunque cosa funzioni> dovrebbe funzionare perfettamente.
MODIFICA: Ho dato per scontato che intendessi un’installazione in produzione. Ma forse ho sbagliato.
Secondo il log, l’errore è stato causato dal certificato attivato di default:
LETSENCRYPT_ACCOUNT_EMAIL change failed.
letsencrypt.ssl.template.yml enabled
Sfortunatamente, si è verificato un errore durante la modifica di containers/app.yml
Esiste un’altra configurazione in cui il certificato SSL potrebbe essere disattivato?
Dopo aver aggiunto un indirizzo email come indirizzo email di Let’s Encrypt alla configurazione, il processo di ricostruzione è andato a buon fine.
Nonostante ciò, non riesco ad accedere a Discourse…
Ho finalmente trovato le due righe nei file di configurazione che devono essere disattivate. (poiché non ho ancora un certificato per utilizzarlo attivamente.)
Dopo la ricompilazione posso accedere a Discourse.
Probabilmente lo hai eseguito diverse volte, finendo per raggiungere il limite di richieste di Let’s Encrypt. Ti consiglio di riattivare quelle righe tra una settimana e ricostruire il progetto per abilitare HTTPS. Alcune funzionalità non funzioneranno senza HTTPS.