Gestisci più istanze di Discourse da un unico posto

Ciao a tutti,
se gestisci più forum Discourse (io me ne occupo di due), ti trovi spesso a svolgere lavori ripetitivi: aggiornamenti del core e dei plugin, varie impostazioni e stili, e così via. Se dovessi gestire un forum in più, probabilmente impazzirei! :slight_smile:

Esiste un modo per farlo senza dover accedere a tutti i forum come amministratore?

Grazie!

2 Mi Piace

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 Mi Piace

@pfaffman il tuo discourse-settings-uploader è ancora l’unico (o il modo ottimale) per copiare le impostazioni del sito da un’istanza discourse standalone a un’altra?

Se sì, per l’esempio fornito nel repository…

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

Ho salvato il file site_settings.json nella cartella download del mio PC. Non dovrei salvarlo sul server remoto e, in tal caso, dove?

Poi ho provato a eseguire quel comando in questo modo… (e ho ricevuto l’errore visualizzato nella console)…

Potresti fornire ulteriori istruzioni?

3 Mi Piace

Penso che Administrative Bulk Operations sia la strada da percorrere.

2 Mi Piace

OK, ottimo grazie. Esiste un file che memorizza l’elenco dei componenti del tema da cui posso copiare da un’istanza a un’altra, come faccio con i plugin in app.yml?

2 Mi Piace