Como adicionar AWS Cloudfront como CDN para Discourse

Movemos os objetos (como imagens e outros) para a AWS S3. Eles têm sido ótimos.

Agora queremos acelerar um pouco mais o site. Como devo adicionar a AWS CloudFront como DISCOURSE_CDN?

Tentei configurar sozinho. Funciona quando estou usando o forum-cdn. Mas assim que coloco a URL em discourse_cdn, o site se torna inutilizável e todas as imagens têm múltiplos redirecionamentos e param de funcionar.

Você deu uma olhada na documentação aqui:

também

1 curtida

Yap! Usei este como a forma de configurar.

Mas a segunda postagem contém algo que não tenho certeza se é a configuração oficial. E a postagem é de 2021.

Não configure “DISCOURSE_CDN_URL”

Tudo o que você precisa deve estar aqui, começando com este tópico

Eu já fiz isso. A imagem do nosso site está na AWS S3 com cloudfront. Estou tentando cachear mais, como a imagem user_avatar, em vez de acessar o servidor.

2 curtidas

O S3 CDN deve ser DISCOURSE_S3_CDN.

DISCOURSE_CDN é para o CDN do aplicativo

2 curtidas

Eu entendo esta parte. Estou tentando adicionar um CDN de aplicativo completo para o site. Então, eu gostaria de utilizar DISCOURSE_CDN.