Instalar Discourse en una internet residencial con Cloudflare Tunnel

Soy nuevo en todo esto, así que me pregunto si estas dos instrucciones parecen contradecirse entre sí

Por un lado, la sugerencia es que el túnel se comunique con Discourse a través de http://localhost:80, pero ¿entonces la configuración fuerza todo a través de https?

¿Es la recomendación trabajar localmente en el puerto 80 sin SSL, ya que el túnel proporcionará el handshake SSL en el borde, y luego el túnel a localhost puede ser sin certificado?

Puedo configurar un certificado local con renovaciones a través de caddy. ¿Hay alguna forma de proporcionar una configuración para la clave y el certificado en app.yml?

Quizás estoy malinterpretando lo que la búsqueda me ha mostrado sobre DISCOURSE_FORCE_HTTPS: true y es un reflejo de que los enlaces/imágenes se instruyen para cargarse a través de https y no tiene nada que ver con el puerto/modo en el que se ejecuta Discourse?