Установка Discourse на домашнем интернете с помощью Cloudflare Tunnel

Я новичок во всём этом, поэтому задумался, что эти две инструкции, похоже, противоречат друг другу

С одной стороны, предлагается, чтобы туннель общался с Discourse через http://localhost:80, но затем настройка принудительно переводит всё на HTTPS?

Рекомендуется ли работать локально на порту 80 без SSL, так как туннель будет обеспечивать рукопожатие SSL на границе, и тогда туннель к localhost может быть без сертификата?

Я могу настроить локальный сертификат с автоматическим обновлением через Caddy. Есть ли способ передать конфигурацию ключа и сертификата в app.yml?

Возможно, я неправильно понял то, что нашёл в поиске по поводу DISCOURSE_FORCE_HTTPS: true, и это относится лишь к тому, что ссылки и изображения должны загружаться через HTTPS, и это никак не связано с портом или режимом, в котором работает сам Discourse?