Hai eseguito discourse-setup? Seguendo la Guida ufficiale all’installazione standard di Discourse, otterrai alcune indicazioni durante l’installazione.
È difficile fare supposizioni senza il tuo nome di dominio. Immagino che tu stia configurando il DNS su DigitalOcean, ma questi non sono i server DNS del tuo dominio. Puoi eseguire ssh your.hostname?
Se riesci a fare ssh al tuo server, allora si tratta di un problema del firewall.