Onde devo adicionar meu domínio no Digital Ocean após a instalação padrão

Estou instalando o Discourse da maneira padrão

E já tenho meu site “yonstreetbets.com” e quero construir minha comunidade do Discourse em forum.yonstreetbets.com.

Qual domínio devo colocar no Digital Ocean?

yonstreetbets.com? ou forum.yonstreetbets.com?

Provavelmente nenhum dos dois. Basta adicionar o registro A ao seu DNS usando seu provedor de DNS atual.

Devo preencher esta caixa para obter o registro A

Sua pergunta não está muito clara. Por que você gostaria de configurar um domínio no DigitalOcean se está usando o guia de instalação oficial? Não há nenhuma etapa para isso no guia, especialmente com a captura de tela que você compartilhou. Assim que você criar o registro A, como o Jay mencionou, pode seguir o guia de instalação oficial para manter o curso.

Acho que instalei o Discourse.


mas ainda não consigo acessar meu site.

O problema é que não consigo colocar forum.yonstreetbets.com no host. O provedor de DNS disse que só posso usar um ponto no host. E o IP da minha instância é 128.199.194.254.

Assumindo que o IPv4 público do seu droplet é 128.199.194.254, parece que seu DNS está correto:

$ host forum.yonstreetbets.com
forum.yonstreetbets.com tem o endereço 128.199.194.254

Na parte do host, você normalmente coloca apenas o subdomínio (forum no seu caso) ou @ para o domínio raiz, então parece que sua configuração de DNS está correta.

Certifique-se de que o firewall do Digital Ocean permita conexões nas portas 80 e 443 do seu droplet, e também certifique-se de que você seguiu completamente a instalação oficial, até o ponto em que o contêiner do Discourse é construído e iniciado (se você executar ./discourse-setup ou ./launcher rebuild app e ele for executado completamente, sem erros, então deve estar tudo bem).

E complementando o que @lucasbasquerotto compartilhou acima, o que é pertinente: se você ainda estiver tendo problemas mesmo após executar ./discourse-setup ou ./launcher rebuild app sem erros, execute ./discourse-doctor para solucionar o problema.