Si vous activez Cloudflare pour votre Discourse, ça va déconner grave. En effet, par défaut, Discourse ne verra que les IPs de Cloudflare et pas celles de vos internautes. Du coup, vous allez enchainer les pages blanches, les bugs et les verrouillages…
Pas cool !
Alors pour régler le problème, voici comment faire.
Connectez-vous sur votre serveur, et éditez le fichier app.yml
cd /var/discourse
nano containers/app.yml
Et dans la section templates, ajoutez celui qui concerne Cloudflare :
– « templates/cloudflare.template.yml »
Ça devrait vous donner ça :
Sauvegardez, puis reconstruisez votre app dans Docker avec la commande suivante :
./launcher rebuild app
Et voilà. Vous pouvez maintenant rebrancher le DNS Cloudflare sur votre domaine où se trouve Discourse et vous n’aurez plus aucun problème.
PROMO Fire TV Stick 4K Ultr
-20 € sur la plus puissante des versions du stick d’Amazon
Profitez d’une qualité d’image brillante avec l’accès aux formats 4K Ultra HD, Dolby Vision, HDR et HDR10+. Découvrez un son immersif avec le support pour son Dolby Atmos sur certains titres Prime Video.
Regardez vos programmes préférés sur Prime Video, Netflix, YouTube, Molotov, ARTE, France 24, Disney+, Apple TV et plus encore (des abonnements séparés peuvent être requis).
Accédez à des milliers d’applications et de Skills Alexa, ainsi qu’à des millions de sites Web.