Como configurar um subdomínio para Discourse?

Olá :slight_smile:

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.

Você só precisa criar um registro A para o subdomínio que desejar, conforme descrito em https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain/.

5 curtidas

Muito obrigado!

3 curtidas

Pessoalmente, isso não está realmente ajudando, pois não há instruções claras e dedicadas sobre como configurar um subdomínio.

Além disso, o guia ainda não diz nada a respeito.

Temos certeza de que, assim, estamos ajudando as pessoas?

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.”

2 curtidas

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?).

1 curtida

Peço desculpas, eu estava errado sobre @, a coluna é “Host”.

Aqui estão alguns exemplos:

Onde Value é o endereço IP desejado.

então:

  • demo.example.com
  • dev.example.com
  • snow.example.com

É literalmente isso!

(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)

4 curtidas

Para alguém que nunca lidou com isso, isso não é nada.

Isso já se aproxima de uma solução real. As pessoas ainda não saberiam como obter seu endereço IP.

Se isso deve ser limitado a pessoas que já são desenvolvedores web, então a documentação atual provavelmente é adequada.

Se você pretende oferecer as oportunidades que o Discourse oferece a todos de forma igual, há um caminho a percorrer.

Meu desenvolvedor web teve muitas dificuldades com a configuração do host SMTP, por exemplo - eu nunca teria conseguido fazer isso.

É o mesmo endereço IP do VPS em que você faz login para instalar o Discourse.

2 curtidas

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.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.