Fiz progresso depois de entender algumas coisas na documentação que estavam enganosas, confusas ou simplesmente demais para alguém que tem BBS. ![]()
Para nós, usuários de BBS, colocar isso em vermelho piscando ajudaria a transmitir “você precisará de duas distribuições Cloudfront”.
e algumas instruções sobre como
Alguma atualização e consolidação de tópicos relacionados ao S3 seria muito legal. Acho que um tópico mestre com dados atuais para AWS S3 CDN e Backups seria ótimo.
seguindo em frente…
Eu tenho duas distribuições Cloudfront agora, mas:
- O throbber persiste https://discuss.repealobbba.org/
- Alguns ativos não estão visíveis no bucket de uploads
- Alguns ativos estão tentando carregar no bucket de backups
- Inúmeros erros óbvios no console, por exemplo: O recurso em “https://discourse-cdn.repealobbba.org/stylesheets/common_theme_6_1f8270be80babb5906f2dfb4fa157b7d9f9d12f8.css?__ws=discuss.repealobbba.org” foi bloqueado por OpaqueResponseBlocking. Motivo: “após inspeção: o código de status não está no intervalo permitido”.
- Não tenho certeza se minha implementação de duas distribuições está correta.
Todos os rakes são executados sem erro e
e isso não causa mais uma falha de bootstrap.
after_assets_precompile:
- exec:
cd: $home
cmd:
- sudo -E -u discourse bundle exec rake s3:upload_assets
- sudo -E -u discourse bundle exec rake s3:expire_missing_assets
O verificador de CDN parece mais um resultado desejável

No geral, progresso, mas algumas dicas da equipe de infraestrutura do Discourse seriam muito úteis.