Sono stato costretto a modificare la password del mio indirizzo email e ho cercato disperatamente dove inserire la nuova smtp_password nel pannello di amministrazione.
Alla fine ho capito (qui) che era necessario modificare un file (yaml?). Ho accesso a ssh, ma non mi sento per niente a mio agio con questo. Qualcuno potrebbe darmi un link o le spiegazioni complete per riuscirci: il comando per modificare il file, dove inserire la smtp_password (deve essere codificata?), salvare il file? riavviare Discord?
Grazie in anticipo.
Ciao, tutto quello che devi fare è connetterti via SSH ed eseguire questo comando:
nano containers/app.yml
Questo aprirà l’editor di testo per modificare i dettagli SMTP.
Quindi, puoi eseguire:
cd /var/discourse
./launcher destroy app
./launcher start app
affinché le modifiche abbiano effetto.
Grazie mille per questa risposta rapida.
Se eseguo ./discourse-setup verranno distrutte tutte le mie impostazioni?
No, non credo che lo faccia. Suggerirei la prima opzione.
.\\discourse-setup potrebbe non funzionare, usa .\\launcher rebuild app dopo CTRL+x in nano containers/app.yml
Grazie a tutti per le risposte rapide. Riassumo per i principianti come me:
-
Connettersi via SSH
-
Modificare il file che contiene la password
sudo nano /var/discourse/containers/app.yml -
Trovare la riga che contiene la password
DISCOURSE_SMTP_PASSWORD: “la_tua_password_smtp” -
Inserire la nuova password in chiaro (eliminando la vecchia)
-
Salvare il nuovo file ctrl x / Poi confermare O (sì) o Y (yes) / Poi invio
-
Ricostruire (potrebbe richiedere tempo)
cd /var/discourse
./launcher rebuild app
Consiglierei di eseguire il backup prima della ricompilazione, ma probabilmente l’hai già fatto prima ancora di accedere tramite SSH.
Devo ricostruire? La ricostruzione è troppo lenta ![]()