J’ai ajouté cloudflare.template.yml au fichier app.yml.
J’ai configuré https://forum-direct.example.com/ pour pointer vers l’adresse IP de mon VPS hébergeant Discourse, j’ai désactivé le nuage orange dans Cloudflare et ajouté cela dans les paramètres de Discourse : long polling base url.
Est-ce que ce sont tous les paramètres que je dois configurer pour que Cloudflare (version gratuite) fonctionne avec mon site, ou dois-je configurer autre chose ?
De plus, puisque https://forum-direct.example.com/ pointe vers l’IP de mon VPS, les gens peuvent obtenir mon IP, n’est-ce pas ? Puis-je empêcher cela d’une manière ou d’une autre ?
La délivrance initiale d’un certificat échouera si Cloudflare fait office de proxy pour votre domaine. Assurez-vous que le nuage orange est désactivé (off).
Pourriez-vous expliquer pourquoi cela pose problème ? Prévoyez-vous de sécuriser le serveur ? Cloudflare n’est pas un pare-feu ; même si vous faites transiter le trafic par son réseau, le VPS lui-même ne bénéficie d’aucune protection supplémentaire.
D’après mon expérience, vous n’avez pas besoin de créer un domaine d’accès direct pour votre Discourse sur Cloudflare ; ajouter le fichier de modèle suffit.