Você executou o discourse-setup? Se você seguir a Instalação Padrão Oficial do Discourse, obterá algumas orientações durante a instalação.
É difícil deduzir sem o nome do seu domínio. Minha suposição é que você esteja configurando o DNS na Digital Ocean, mas esses não são os servidores de nome do seu domínio. Você consegue fazer ssh your.hostname?
Se você conseguir fazer ssh no seu servidor, então é um problema de firewall.