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.

1 Mi Piace

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.

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.