Certo. Você pode ter o container docker do Discourse abrindo a porta 82 (ou qualquer porta) se você tiver o Varnish na frente para que o URL seja um URL https normal. Desde que o Varnish gerencie os certificados https, você deve ser capaz de prosseguir como espera.