Gerencie múltiplas instâncias do Discourse de um único local

Olá a todos!

Se você administra vários fóruns Discourse (eu estou cuidando de dois), frequentemente acaba fazendo trabalhos repetitivos: atualizando o núcleo/plugins, ajustando diversas configurações e estilos, e assim por diante. Se eu tivesse mais um fórum para gerenciar, provavelmente enlouqueceria! :slight_smile:

Existe uma maneira de fazer isso sem precisar acessar todos os fóruns de administração?

Obrigado!

2 curtidas

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 curtidas

O @pfaffman, o seu discourse-settings-uploader ainda é a única (ou a melhor) maneira de copiar as configurações do site de uma instância independente do Discourse para outra?

Se sim, para o exemplo fornecido no repositório…

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

Eu salvei o site_settings.json na pasta de downloads do meu PC. Não deveria salvá-lo no servidor remoto e, se sim, onde?

Então, tentei executar esse comando assim… (e recebi o erro exibido no console)…

Você poderia fornecer mais alguma instrução?

3 curtidas

Eu acho que Administrative Bulk Operations é o caminho a seguir.

2 curtidas

OK ótimo obrigado. Existe um arquivo que armazena a lista de Componentes de Tema que posso copiar de uma instância para outra, como faço com os Plugins no app.yml?

2 curtidas