O Discourse exige HTTPS. A menos que você saiba como obter um certificado e instalá-lo conforme descrito em outro lugar, sua melhor opção é instalar o Discourse em uma conexão residencial de internet com Cloudflare Tunnel
Acredito que esta seja a forma de instalar seu próprio certificado: Habilitar SSL/HTTPS para sua configuração do Discourse no Docker