Estou tentando mover meus uploads antigos para o S3. Já criei um tópico sobre isso antes, aqui:
OK, o site foi recriado e as etapas de configuração do S3 foram seguidas.
Tudo deve estar sendo carregado do S3 agora. Então, como posso verificar isso? Posso excluir o diretório de uploads antigo no meu droplet agora para liberar espaço?
Configurei nossa CDN e, no final, tudo funcionou corretamente. Em seguida, segui as instruções para configurar o S3, aqui:
Este tópico aborda como configurar alguns provedores comuns de armazenamento de objetos compatíveis com S3 (clones do S3). Consulte Set up file and image uploads to S3 para mais detalhes sobre a configuração do Amazon AWS S3, que é oficialmente suportado e usado internamente pelo Discourse para nossos serviços de hospedagem.
Provedor
Nome do Serviço
Funciona com o Discourse?
Amazon AWS
S3
Sim
Digital Ocean
Spaces
Sim
Linode
Object Storage
Sim
Google Cloud
…
Fiz o rebuild e agora meu site aparece em branco, exceto pelo widget de tempo de carregamento no canto superior esquerdo.
https://discourse.brandywinereef.club/
Claramente cometi algum erro, mas não faço ideia do que seja ou como corrigir. Por favor, ajudem!
EDIT: O Sidekiq ainda carrega, mas não mostra nenhum processo em execução.
Falco
(Falco)
Maio 13, 2020, 8:18pm
2
Ei, seu site está usando meu domínio example https://falcoland-files-cdn.falco.dev como CDN S3.
Como mencionado no guia, esse domínio deve apontar para o domínio do serviço de CDN que você está usando para armazenar em cache os arquivos do Object Storage.
Esse próprio autor!
Ah, sou um idiota! Eu mudei no painel, mas não no app.yml. Recriando!
Estamos de volta! Obrigado!
A transferência para o S3 acontece em segundo plano agora?
Dada a nova hook, isso deve ocorrer durante a reconstrução. Sim, acontece no Prime Time
Incrível! Como verifico se as coisas foram movidas?
Todos os arquivos agora devem estar sendo carregados do S3.
Vou voltar para o tópico original, já que estou me desviando do assunto aqui.