estou iniciando um fórum, totalmente novo no Discourse, hospedado na DO. Por algum motivo, estou tendo problemas com SMTP ou com a porta. Agora, gostaria de saber se vocês optaram por login com Google ou login social e se não há problema em não ter opção de cadastro/login local no fórum.
O SMTP está bloqueado no DO por padrão. Se você quiser usar e-mail, precisará encontrar um proxy em algum lugar. Muitas pessoas disseram que o Mailgun funciona bem para o Discourse na nuvem, mas isso não é algo com o qual eu tenha experiência.
Isso pode ser o que você está procurando:
Sim, você pode usar login social (Discord, Google, …) ou Discourse ID (sem configuração) sem SMTP. Você perderá os resumos e as notificações por e-mail, mas se seu objetivo for apenas uma comunidade, funcionará bem mesmo com um engajamento menor (os resumos são projetados para ajudar na retenção).
Ótimo, já tentei o SendGrid, Mailgun e Resend. Tenho o mesmo problema, pode ser um problema de porta; tentei todas as portas. Por enquanto, quero verificar se os logins sociais estão funcionando e eliminar os logins locais.
já fiz várias instalações auto-hospedadas com Mailgun e Resend no DigitalOcean (e em outros servidores em nuvem) — você pode dar mais detalhes sobre qual problema está enfrentando? Você está editando seu app.yml com as configurações adequadas?