Instalar plugins em um site auto-hospedado

Olá,

Este é o único jeito de instalar plugins?
Como estou implantado no ambiente da intranet da empresa, meu acesso à rede externa flutua muito e muitas vezes falho ao acessá-la quando executo o ./launcher rebuild app. Existe alguma maneira de baixar os plugins offline e depois implantá-los?

Sim, você deve reconstruir ao adicionar ou remover um plugin.

Componentes de Tema, por outro lado, não exigem isso, pois afetam apenas o front-end. Portanto, considere essa opção, se possível.

Obrigado pela sua resposta.
Como eu acabei de começar a usar o discourse, ainda tenho uma dúvida para perguntar.
Por exemplo, eu atualizei o app.yml e adicionei um plugin, mas parece que, ao reconstruir, mesmo que não seja a primeira implantação, o que foi baixado e instalado anteriormente será baixado novamente?
Como o Ruby ou plugins instalados.

1 curtida

As imagens do Docker devem ser armazenadas em cache, mas algumas clonagens podem ocorrer novamente porque é um novo contêiner.

1 curtida

Mas não seria possível copiar todo o(s) repositório(s) e fornecer o endereço local?

1 curtida

Sim. Você poderia tentar isso. Mas isso complicaria o processo de atualização.

Se você estiver sendo desconectado enquanto a reconstrução estiver em execução, você pode usar tmux ou screen.

É possível construir o contêiner em outro lugar, enviá-lo para o repositório e, em seguida, iniciá-lo em seu site (você também precisa migrar o banco de dados e pré-compilar os ativos).

2 curtidas

Ok, obrigado, entendi.

Eu salvo os plugins no gitlab local e os puxo localmente durante a reconstrução, o que é muito mais conveniente.

1 curtida

OK, vou tentar

Provavelmente um erro de indentação, copiei exatamente do tutorial, incluindo os espaços, e funcionou bem.

eu duvido que haja uma maneira, as razões pelas quais é rápido e destinado a fóruns é que ele é pré-construído, não como um site normal onde ele é renderizado pelo sistema em tempo real (a menos que você tenha cache), mas sites normais que têm cache não podem servir conteúdo dinâmico.

3 posts foram divididos em um novo tópico: O que esperar ao reconstruir o Discourse

A edição de tópicos em Documentation é limitada aos membros da equipe, então, mesmo que você tentasse, não teria conseguido atualizar as instruções.

1 curtida

sou um novo administrador do nosso site. Acabei de fazer uma atualização depois de muito tempo e só agora percebi que este plugin não está mais funcionando.
existem atualizações ou forks que eu possa usar?

[Nota do administrador] O plugin ‘retort’ contém código que precisa ser atualizado. (ID:discourse.widgets-end-of-life) (saiba mais)

Muito obrigado.
Richarde

Você sabe por que vocês não mudaram de retort para reactions? Quando se trata de poder selecionar mais de uma reação, acho que ainda não há alternativa. O recurso de poder escolher qualquer emoji em vez de alguns predefinidos pelo administrador também foi adicionado recentemente ao plugin Reactions.
https://meta.discourse.org/t/discourse-retort/35903

1 curtida

Vou verificar isso.
Eu estava esperando encontrar uma maneira de salvar todas as reações dadas até agora, mas isso não é tão importante.

Obrigado pela sua rápida resposta

Isso pode ajudar a salvar as reações que você tem Discourse Retort - #435 by angus

Tenho certeza de que instalei vários plugins que encontrei aqui no Meta com um tipo de “instalação com um clique”, onde eu só precisei preencher a URL da minha instância do Discourse – essas instruções ainda estão atualizadas?

Funciona apenas com Theme e Theme component, não com Plugin :slight_smile:

3 curtidas