Estou seguindo este guia no Github e vocês recomendam o Namecheap lá.
Eu segui isso, e vocês dizem que eu tenho que verificar um subdomínio.
Dois problemas:
Absolutamente em nenhum lugar no Namecheap há qualquer opção que me permita fazer isso.
Absolutamente em nenhum lugar na sua documentação é mencionado como eu poderia fazer isso.
Está nas instruções de instalação padrão no GitHub.
“Seus controles de DNS devem ser acessíveis do local onde você comprou seu nome de domínio. É aqui que você criará um registro A de DNS para o nome de host discourse.example.com assim que souber o endereço IP do servidor em nuvem onde está instalando o Discourse, bem como inserir seus registros SPF e DKIM para seu e-mail.”
Isso porque não há nada para isso. É apenas um registro DNS A que aponta para um servidor.
Em alguns sistemas, “configurar um subdomínio” parece ser um grande problema, pois esses sistemas fazem um monte de coisas, incluindo a instalação de algo que responderá a solicitações https (você instalará o Discourse) que é executado em algum lugar (você criará uma VM) e apontará um registro DNS para ele (a parte que parece ser difícil de entender?).
(embora você também precise solicitar um certificado usando algo como Let’s Encrypt do servidor, a menos que seja feito automaticamente, como acontece com o Discourse)
Essa é toda a informação relevante para ser documentada para um novo usuário. Estou disposto a fazer esse trabalho, caso você esteja interessado em mesclá-la.
Talvez um pouco mais de detalhe. No entanto, seu provedor de VPs tem o endereço IP no Painel com especificações do servidor.
A facilidade disso dependerá do SMTP que você escolher usar. Por exemplo, Brevo.com, basta se inscrever com nome de usuário e senha e usar os planos gratuitos ou pagos.
Em seguida, basta inserir o nome de usuário, a senha na configuração do discourse e o endereço SMTP
O acima é padrão no discourse. O provedor de smpt também pode ter instruções para criar um registro DNS, se eu estiver correto, para ter o dkim para ajudar a garantir a entrega de e-mails.
Então você tem alguns como Lark, que é uma configuração mais complicada do que o que postei acima.
É por isso que o Discourse Meta está aqui para ajudar a fornecer suporte oficial e baseado na comunidade. Se alguém tiver um orçamento, há muitas pessoas que farão a configuração inicial e algumas, como @pfaffman, para usuários auto-hospedados, têm um painel de suporte por uma pequena taxa anual que também inclui seu suporte. O Painel oferece opções para instalar plugins e fazer alguma manutenção de linha de comando para usuários menos experientes em tecnologia.
Apenas para ser claro, eu simpatizo com o seu ponto de vista e tenho que dizer. Na atualidade, uma interface gráfica de usuário é considerada mais padronizada para usuários leigos do dia a dia.