Installer Discourse sur une connexion Internet résidentielle avec Cloudflare Tunnel

Je suis nouveau dans tout ça, alors je me demande si ces deux instructions ne sont pas en conflit l’une avec l’autre.

D’une part, la suggestion est que le tunnel communique avec Discourse via http://localhost:80, mais ensuite le paramètre force tout via https ?

La recommandation est-elle de travailler localement sur le port 80 sans SSL, puisque le tunnel fournira la poignée de main SSL en périphérie, et que le tunnel vers localhost peut alors se faire sans certificat ?

Puis-je configurer un certificat local avec des renouvellements via Caddy ? Existe-t-il un moyen de fournir une configuration pour la clé et le certificat dans app.yml ?

Peut-être que je comprends mal ce que la recherche m’a retourné concernant DISCOURSE_FORCE_HTTPS: true et qu’il reflète les liens/images qui sont instruits de se charger via https et n’a rien à voir avec le port/mode sur lequel Discourse lui-même s’exécute ?