Ich musste das Passwort für meine E-Mail-Adresse ändern und habe verzweifelt gesucht, wo ich das neue smtp_password im Admin-Panel eingeben kann.
Ich habe schließlich (hier) verstanden, dass ich eine Datei (yaml?) ändern musste. Ich habe SSH-Zugang, bin damit aber überhaupt nicht vertraut. Könnte mir jemand einen Link oder eine vollständige Erklärung geben, damit ich es schaffe: den Befehl zum Bearbeiten der zu ändernden Datei, wo das smtp_password eingegeben werden soll (muss es kodiert werden?), die Datei speichern? Discord neu starten?
Vielen Dank im Voraus.
Hallo, alles, was Sie tun müssen, ist sich per SSH anzumelden und Folgendes zu tun:
nano containers/app.yml
Dadurch wird der Texteditor geöffnet, um die SMTP-Details zu ändern.
Dann können Sie Folgendes ausführen:
cd /var/discourse
./launcher destroy app
./launcher start app
damit die Änderungen wirksam werden.
Vielen Dank für die schnelle Antwort.
Wenn ich ./discourse-setup ausführe, werden dann alle meine Einstellungen zerstört?
Nein, ich glaube nicht. Ich würde die erste Option vorschlagen.
.\discourse-setup funktioniert möglicherweise nicht, verwenden Sie stattdessen .\launcher rebuild app nach CTRL+x in nano containers/app.yml
Vielen Dank für die schnellen Antworten. Ich fasse für Anfänger wie mich zusammen:
-
SSH-Verbindung herstellen
-
Die Datei bearbeiten, die das Passwort enthält
sudo nano /var/discourse/containers/app.yml -
Die Zeile finden, die das Passwort enthält
DISCOURSE_SMTP_PASSWORD: “Ihr_smtp_passwort” -
Das neue Passwort im Klartext eingeben (das alte löschen)
-
Die neue Datei speichern Strg+X / Dann mit J (ja) oder Y (yes) bestätigen / Dann Enter
-
Neu erstellen (das kann dauern)
cd /var/discourse
./launcher rebuild app
Ich würde empfehlen, ein Backup zu erstellen, bevor Sie neu erstellen, aber Sie haben das wahrscheinlich schon getan, bevor Sie sich überhaupt über SSH angemeldet haben.
Muss ich neu bauen? Das Neuaufbauen ist zu langsam ![]()