|||
-|-|-|
| Resumo | Este plugin corrige vários métodos no Discourse relacionados a tarefas S3
| Link do Repositório | \u003chttps://github.com/Wolftallemo/discourse-gcs-helper\u003e
| Guia de Instalação | Como instalar plugins no Discourse
Este plugin substitui vários métodos relacionados ao S3 para torná-los compatíveis com o Google Cloud Storage.
Atualmente, os seguintes recursos são corrigidos por este plugin:
- Copiando objetos grandes (>=15mb) para o tombstone
- Gerenciamento do ciclo de vida do tombstone
- Expiração de ativos
Para instalar e configurar este plugin:
- Adicione o plugin ao seu
app.ymlcomo faria com qualquer outro plugin - Baixe um arquivo de chave de serviço de uma de suas contas de serviço (preferencialmente a mesma conta de serviço sob a qual suas chaves hmac estão)
- Faça o upload e mova o arquivo de chave para
/var/discourse/shared/standalonee nomeie-o comogcs.json - Reconstrua
Observação: Para definir um caminho diferente para carregar o arquivo de chave, defina a variável STORAGE_CREDENTIALS_PATH na seção env do seu app.yml antes de reconstruir. Este pode ser qualquer caminho que seja visível tanto para o host quanto para o contêiner.