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.
Lilly
(Lillian )
Novembro 24, 2024, 11:08pm
2
Você deu uma olhada na documentação aqui:
Portanto, você gostaria de usar uma CDN para acelerar o acesso mundial a ativos comuns no seu fórum Discourse? Você pode querer ir com tudo e Set up file and image uploads to S3 (veja também Configure an S3 compatible object storage provider for uploads ).
Se você quer uma CDN sem a complexidade adicional do S3 e ter duas CDNs, este é o guia para você. A CDN reduzirá parte da carga no seu servidor, permitindo que a CDN sirva esses ativos para que o servidor não precise fazê-lo. Ela também pode a…
também
Olá a todos. Recentemente, configurei minha instalação do Discourse usando o AWS CloudFront (CF) para aceleração total do site - e offloading de SSL usando certificados AWS no CF. Observe que esta instalação se desvia do guia oficial em relação à configuração de CDN e SSL - portanto, isso pode ser controverso e levar a problemas futuros de suporte. Então, esteja avisado… há dragões aqui. Estou compartilhando a configuração que funcionou para mim aqui:
Configure o Discourse para escutar apenas…
Yap! Usei este como a forma de configurar.
Portanto, você gostaria de usar uma CDN para acelerar o acesso mundial a ativos comuns no seu fórum Discourse? Você pode querer ir com tudo e Set up file and image uploads to S3 (veja também Configure an S3 compatible object storage provider for uploads ).
Se você quer uma CDN sem a complexidade adicional do S3 e ter duas CDNs, este é o guia para você. A CDN reduzirá parte da carga no seu servidor, permitindo que a CDN sirva esses ativos para que o servidor não precise fazê-lo. Ela também pode a…
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”
Lilly
(Lillian )
Novembro 24, 2024, 11:17pm
4
Tudo o que você precisa deve estar aqui, começando com este tópico
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
…
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.
supermathie
(Michael Brown)
Novembro 25, 2024, 4:45am
6
O S3 CDN deve ser DISCOURSE_S3_CDN.
DISCOURSE_CDN é para o CDN do aplicativo
Eu entendo esta parte. Estou tentando adicionar um CDN de aplicativo completo para o site. Então, eu gostaria de utilizar DISCOURSE_CDN.