Como remover completamente o plugin de chat do Discourse de uma instalação

O código está desabilitado nas configurações de administrador, mas preferiríamos não desperdiçar nenhum bit carregando este plugin que não pretendemos usar.

Não foi possível encontrar nenhum parâmetro de configuração do Discourse para desabilitar o carregamento deste plugin quando o contêiner é construído (agora só podemos desabilitar, mas o código do plugin é carregado).
Idealmente, para nós, seria ter uma variável de configuração no arquivo YML de construção do contêiner que instruísse a construção a omitir este código de plugin (pesquisamos e não encontramos nenhum).

Obrigado.

2 curtidas

Não acredito que haja uma maneira de desativar a configuração de outra forma senão com a caixa de seleção no painel de administração.

1 curtida

Você sempre poderia usar uma versão antiga e sem suporte do discourse, que não tem a funcionalidade de chat integrada, embora eu não ache que os riscos de segurança valeriam a pena para remover a função de chat.

1 curtida

Quais bits?

Após desabilitar o plugin na interface de administração, paramos de carregar o JS do plugin, então nenhum bit é desperdiçado na transferência.

8 curtidas

É possível colocar um rm -rf chat no seu app.yml, mas não recomendo por todos os motivos já mencionados, então se você quiser fazer isso, precisará procurar outros exemplos de como executar comandos no seu app.yml.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.