Nous avons déplacé les objets (tels que les images, et autres) vers AWS S3. Cela a très bien fonctionné.
Maintenant, nous voulons accélérer un peu plus le site. Comment dois-je ajouter AWS CloudFront en tant que DISCOURSE_CDN ?
J’ai essayé de le configurer moi-même. Cela fonctionne lorsque j’utilise le forum-cdn. Mais dès que je mets l’URL dans le discourse_cdn, le site devient inutilisable et toutes les images ont des redirections multiples et cessent de fonctionner.
Lilly
(Lillian Louis)
Novembre 24, 2024, 11:08
2
Avez-vous consulté la documentation ici :
So you’d like to use a CDN to speed up worldwide access to common assets on your Discourse forum? You might want to go all-in and Set up file and image uploads to S3 (see also Configure an S3 compatible object storage provider for uploads ).
If you want a CDN without the added complexity of S3 and having two CDNs, this is the guide for you. The CDN will reduce some load on your server by letting the CDN serve those assets so that the server doesn’t have to. It also can speed things up by deliver…
également
Hello All. I recently got my Discourse installation setup using AWS CloudFront (CF) for full site acceleration - and SSL offloading using AWS certs in CF. Note that this installation deviates from the official guide regarding CDN and SSL configuration - so that might be controversial and lead to future supportability issues. So be forewarned… there be dragons here. I am sharing the configuration that worked for me here:
Setup discourse to listen on port 80 only and disable Let’s Encrypt by co…
1 « J'aime »
Yap ! J’ai utilisé celui-ci comme méthode d’installation.
So you’d like to use a CDN to speed up worldwide access to common assets on your Discourse forum? You might want to go all-in and Set up file and image uploads to S3 (see also Configure an S3 compatible object storage provider for uploads ).
If you want a CDN without the added complexity of S3 and having two CDNs, this is the guide for you. The CDN will reduce some load on your server by letting the CDN serve those assets so that the server doesn’t have to. It also can speed things up by deliver…
Mais le deuxième post contient ce dont je ne suis pas sûr s’il s’agit de la configuration officielle. Et le post date de 2021.
Ne configurez pas « DISCOURSE_CDN_URL »
Lilly
(Lillian Louis)
Novembre 24, 2024, 11:17
4
Tout ce dont vous avez besoin devrait être ici, en commençant par ce sujet
This topic covers how to configure some common S3 compatible Object Storage providers (S3 clones). See Set up file and image uploads to S3 for more details about Amazon AWS S3 configuration, which is officially supported and used internally by Discourse for our hosting services.
Provider
Service Name
Works with Discourse?
Amazon AWS
S3
Yes
Digital Ocean
Spaces
Yes
Linode
Object Storage
Yes
Google Cloud
Storage
Yes
Scaleway
Object Storage
Yes
Vultr
Obj…
Je l’ai déjà fait. L’image de notre site est sur AWS S3 avec CloudFront. J’essaie de mettre plus en cache, comme l’image user_avatar, au lieu de frapper le serveur.
2 « J'aime »
Le CDN S3 devrait être DISCOURSE_S3_CDN.
DISCOURSE_CDN est pour le CDN de l’application.
2 « J'aime »
Je comprends cette partie. J’essaie d’ajouter un CDN d’application complète pour le site. Je voudrais donc utiliser DISCOURSE_CDN.