Sous-domaine d'uploads pour Cloudflare

Salut, comme Cloudflare risque de casser Discourse selon plusieurs plaintes, existe-t-il un moyen de définir un sous-domaine séparé pour les téléchargements, puis de le placer devant Cloudflare pour éviter tout problème, quelque chose comme : https://uploads.xyz.com

Je sais que c’est possible en suivant la configuration CDN normale et en pointant le Cname du sous-domaine vers le bucket selon ceci : Enable a CDN for your Discourse et ceci Configure an S3 compatible object storage provider for uploads

Mais j’ai besoin de sauter S3 entièrement et de tirer parti de la mise en cache Cloudflare directement devant le sous-domaine des téléchargements.

TLDR : Besoin de définir un sous-domaine séparé pour le dossier de téléchargements sans S3.

Merci d’avance.

3 « J'aime »

Salut @dadberg

Je ne pense pas que nous ayons jamais dit que Cloudflare cassait Discourse. Ce qui cause des problèmes de temps en temps, ce sont leurs ‘optimisations de performance’. Discourse est déjà bien optimisé et ces ajustements peuvent parfois semer le chaos dans une installation.

Vous n’avez pas besoin d’un sous-domaine séparé à condition de faire ce qui suit :

  • Installer avec le nuage orange désactivé
  • Créer une règle de page pour ‘désactiver les performances’ pour l’ensemble du sous-domaine
  • Créer une règle de page pour mettre en cache votre chemin d’accès aux téléchargements.
4 « J'aime »

Mes excuses, j’avais complètement oublié le scénario des règles de page comme https://community.com/uploads/*, cela a résolu beaucoup de problèmes pour moi, merci !

Concernant la première étape, puis-je savoir pourquoi l’installation se fait avec le nuage orange désactivé ? Vous voulez dire autoriser la configuration initiale de Let’s Encrypt ou autre chose ?

Il n’a tout simplement pas besoin d’être là. Je viserais toujours à rendre l’installation fonctionnelle avec le moins de complexité possible, puis à partir de là.

Let’s Encrypt était autrefois un obstacle majeur, mais ce n’est plus le cas.

Assurez-vous également de reconstruire avec le modèle CloudFlare, sinon vous rencontrerez de nombreux autres problèmes amusants, tout semblant provenir de leur réseau.

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.