Mehrere Discourse-Instanzen von nur einem Ort aus verwalten

Hallo zusammen,

wenn ihr mehrere Discourse-Foren verwaltet (ich betreue beispielsweise zwei), müsst ihr oft wiederkehrende Aufgaben erledigen: Updates für Core und Plugins, diverse Einstellungen und Styling und so weiter. Hätte ich noch ein weiteres Forum zu verwalten, würde ich wahrscheinlich den Verstand verlieren! :slight_smile:

Gibt es eine Möglichkeit, das ohne Zugriff auf alle Forum-Administratoren zu erledigen?

Danke!

2 „Gefällt mir“

You can script rebuild at the command line. I’ve written a Discourse settings uploader that will install settings to multiple sites. I don’t know if an automated way to upload themes, though if the sites use the same themes you can host them at github.

8 „Gefällt mir“

Ist Ihr discourse-settings-uploader immer noch der einzige (oder optimale) Weg, um Site-Einstellungen von einer eigenständigen Discourse-Instanz auf eine andere zu kopieren?

Wenn ja, für das im Repository bereitgestellte Beispiel…

./discourse-settings-uploader https://discourse.example.com d35989078a system site_settings.json

Ich habe die site_settings.json in den Download-Ordner meines PCs gespeichert. Sollte ich sie auf dem Remote-Server speichern und wenn ja, wo?

Dann habe ich versucht, diesen Befehl auszuführen… (und erhielt die angezeigte Fehlermeldung in der Konsole)…

Könnten Sie mir weitere Anweisungen geben?

3 „Gefällt mir“

Ich denke, Administrative Bulk Operations ist der richtige Weg.

2 „Gefällt mir“

OK, vielen Dank. Gibt es eine Datei, in der die Liste der Theme-Komponenten gespeichert ist, die ich von einer Instanz zur anderen kopieren kann, so wie ich es mit den Plugins in der app.yml mache?

2 „Gefällt mir“