Ich habe etwa 25 Theme-Komponenten auf einer Website installiert, eine Mischung aus Git-Repositories und benutzerdefiniertem CSS/HTML, und ich hoffte, all diese (oder idealerweise einige) auf einer anderen Website installieren zu können.
Ich habe das Plugin Discourse Settings Uploader gesehen, aber es scheint keine Themes/Theme-Komponenten zu unterstützen:
Sie könnten die site:export_structure-Rake-Aufgabe zum Laufen bringen. Sie sollte alle Themes/Komponenten Ihrer Website (zusammen mit einigen anderen Dingen) enthalten.
Irgendwann wäre es schön, die Möglichkeit zu unterstützen, genau zu kennzeichnen, welche strukturellen Aspekte man möchte. Sie ist relativ neu, daher wird es sicher noch Raum für Verbesserungen geben.