./discourse-setup servirá páginas HTTP si no proporcionas una dirección de correo electrónico para Let’s Encrypt. No es necesario editar manualmente.
Eso es cierto.
Si lo que buscas es una CDN, entonces deberías consultar Enable a CDN for your Discourse. Deshabilitar HTTP es posible como se describe anteriormente, pero casi con certeza no resolverá tu problema.