Wie kann ich die Datei app.yml neu generieren, wenn ich sie versehentlich lösche?

Ich versuche, einige Plugins hinzuzufügen, nachdem ich eine Website aus einem Backup wiederhergestellt habe, und lösche versehentlich die app.yml. Wird meine Website gelöscht, wenn ich ./discourse-setup erneut ausführe?

Hallo @th21!

Ich bin noch neu hier, aber ich glaube, wenn du dein /shared-Verzeichnis nicht löschst, bleiben alle deine Daten sicher. Was ./discourse-setup ändern wird, sind die Plugins, SMTP-Einstellungen und dann wird ein Rebuild ausgeführt. Ich würde auf weitere Bestätigung warten, da ich ein neuer Benutzer bin, aber ich bin mir da ziemlich sicher.

Du kannst auch jederzeit ein Backup erstellen und später wiederherstellen. Weitere Informationen dazu findest du in diesem Artikel.

4 „Gefällt mir“

Gute Arbeit, @italo!

Ja, es sollte sicher sein, discourse-setup erneut auszuführen und Ihre Daten sollten intakt sein.

Sie könnten Folgendes tun:

cd /var/discourse
./launcher start app

Dadurch wird Ihr alter Container neu gestartet.

./launcher enter app
discourse backup

Dadurch wird ein Backup erstellt.

Geben Sie exit ein, um den Container zu verlassen.

5 „Gefällt mir“