Olá, Shibi
Ainda sou novo por aqui, mas passei por uma situação semelhante na semana passada. A maneira mais fácil de usar seu domínio para dois servidores diferentes é usando um subdomínio. Você pode fazer isso criando um Registro A em seu provedor de DNS especificando o nome do host como subdominio.seudominio.com, ou apenas o subdomínio, e então apontar o IP da instância do Discourse.
Este artigo pode ajudar com a solução acima.
A solução que sugeri acima pode te ajudar com isso. Acho que essa forma de usá-lo como um recurso para sua outra aplicação pode ser mais difícil de configurar.
Usando o script oficial de configuração em nuvem, ele rodará na porta 80 por padrão.
Você poderia, por favor, fornecer mais detalhes sobre isso?
Se você fizer isso, não poderá enviar nenhum e-mail, como convites e confirmações de registro de conta. Mas provavelmente você não pode ignorar a configuração smtp.
A propósito, 443 é a porta HTTPS, é usada para estabelecer a criptografia. Isso significa que seu domínio provavelmente não está configurado corretamente e a configuração do Discourse não está conseguindo alcançar seu servidor.