¿Cómo configuro un subdominio para Discourse?

Hola :slight_smile:

Estoy siguiendo esta guía en Github y ahí recomiendan Namecheap.
Seguí esto, y dices que tengo que verificar un subdominio.

Dos problemas:

En ningún lugar de Namecheap se encuentra ninguna opción que me permita hacer eso.
En ninguna parte de su documentación se menciona cómo podría hacer eso.

Crearás un registro A para el subdominio que desees, como se describe en https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain/.

5 Me gusta

¡Muchas gracias!

3 Me gusta

Personalmente, eso no está ayudando mucho, ya que no hay instrucciones claras y específicas sobre cómo configurar un subdominio.

Además, la guía aún no dice nada al respecto.

¿Estamos seguros de que eso está ayudando a las personas tal como está?

Está en las instrucciones de instalación estándar en GitHub.

“Los controles de DNS deben ser accesibles desde el lugar donde compró su nombre de dominio. Aquí es donde creará un registro A de DNS para el nombre de host discourse.example.com una vez que conozca la dirección IP del servidor en la nube donde está instalando Discourse, así como ingresar sus registros SPF y DKIM para su correo electrónico.”

2 Me gusta

Eso es porque no tiene ninguna complicación. Es solo un registro DNS A que apunta a un servidor.

En algunos sistemas, “configurar un subdominio” parece algo importante, ya que esos sistemas hacen un montón de cosas, incluida la instalación de algo que responderá a las solicitudes https (instalarás Discourse) que se ejecuta en algún lugar (crearás una VM) y le apuntará un registro DNS (¿la parte que parece que te cuesta entender?).

1 me gusta

Me equivoqué con @, disculpas, la columna es “Host”.

Aquí tienes algunos ejemplos:

Donde Value es la dirección IP deseada.

así que:

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

¡Eso es todo!

(aunque también necesitarás solicitar un certificado usando algo como Let’s Encrypt desde el servidor, a menos que se haga automáticamente como con Discourse)

4 Me gusta

Para alguien que nunca ha lidiado con eso, eso no es nada.

Eso ya se acerca más a una solución real. Las personas aún no sabrían cómo obtener su dirección IP.

Si esto se supone que debe estar limitado a personas que ya son desarrolladores web, entonces la documentación actual probablemente es adecuada.

Si tienes la intención de proporcionar las oportunidades que trae Discourse para todos por igual, aún hay camino por recorrer.

Mi desarrollador web ha tenido muchas dificultades con la configuración del host SMTP, por ejemplo; yo nunca habría podido hacer eso.

Es la misma dirección IP que la del VPS al que te conectas para instalar Discourse.

2 Me gusta

Esa es toda la información que es relevante para ser documentada para un nuevo usuario. Estoy dispuesto a dedicar este trabajo, en caso de que estés interesado en fusionarlo.

Quizás un poco más de detalle. Sin embargo, su proveedor de VPs tiene la dirección IP en el Panel de control con las especificaciones del servidor.

La facilidad con la que esto se puede hacer dependerá del SMTP que elija usar. Por ejemplo, en Brevo.com, solo tiene que registrar un nombre de usuario y una contraseña y utilizar los planes gratuitos o de pago.

Luego, simplemente ingrese el nombre de usuario, la contraseña en la configuración de Discourse y la dirección SMTP.
Lo anterior es estándar en Discourse. El proveedor de SMTP también puede tener instrucciones para crear un registro DNS si lo he entendido correctamente para tener el dkim y ayudar a garantizar la entrega del correo.

Luego tiene algunos como Lark, que es una configuración más complicada de lo que publiqué anteriormente.

Es por eso que Discourse Meta está aquí para ayudar a brindar soporte oficial y basado en la comunidad. Si uno tiene presupuesto, hay muchas personas que harán la configuración inicial y algunos, como @pfaffman, para los usuarios autoalojados, tienen un panel de soporte por una pequeña tarifa anual que también incluye su soporte. El Panel de control ofrece opciones para instalar complementos y realizar algunas tareas de mantenimiento de línea de comandos para usuarios menos expertos en tecnología.

Solo para ser claro, simpatizo con su punto de vista y tengo que decir que, en esta era, una interfaz gráfica de usuario (GUI) se considera más estandarizada para los usuarios legos cotidianos.

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