./discourse-setup будет обслуживать HTTP-страницы, если вы не укажете адрес электронной почты для Let’s Encrypt. Вручную редактировать ничего не нужно.
Это верно.
Если вам нужен CDN, обратитесь к статье Enable a CDN for your Discourse. Отключение HTTP возможно, как описано выше, но это, скорее всего, не решит вашу проблему.