Installa Discourse Docker su Ubuntu 11

Ciao,

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.

Ho provato diversi tutorial, ad esempio questo: https://www.arubacloud.com/tutorial/how-to-install-discourse-with-docker-on-ubuntu-18-04.aspx

Qualcuno può confermare se è possibile accedere a Discourse dopo il processo di installazione?

Il contenitore Docker è attivo e anche ./discourse-setup è stato eseguito…

Sembra che launcher non funzioni:

./launcher logs app restituisce un errore.

Qualche idea?

I.

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.

Consiglio di seguire quanto riportato di seguito invece dell’URL che hai fornito:

Grazie per la risposta…

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

Tuttavia, non è attivato nel file 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…

Non è vero, Discourse su Debian 11 funziona perfettamente, a condizione che si segua la guida ufficiale di installazione.

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.