Configuración de Discourse

¡Hola a todos! Espero que estén muy bien. Soy nuevo en todo esto y estoy atascado intentando conectar estos tres elementos: Mailgun, mi dominio y Digital Ocean.

  • Tengo mi cuenta de Mailgun.
  • Tengo un dominio (también tengo un correo profesional y quiero enviar correos desde esa dirección).
  • Tengo una cuenta de Digital Ocean.

Entonces, ¿qué tengo que hacer?

Hola @Zackie
Bienvenido a Discourse Meta.

El siguiente paso lógico sería seguir esta guía de instalación:
\u003e discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Espero que te sea útil.

Estoy recibiendo un error al instalar Discourse

El puerto 443 de la computadora no parece ser accesible usando el nombre de host: example.com

¡Pero la conexión al puerto 80 tiene éxito!
Esto significa que la configuración de DNS es correcta.

¿Qué debo hacer ahora?

¿Hay un firewall bloqueando las comunicaciones en el puerto 443?

Puedes verificar el firewall de DigitalOcean y el firewall de tu VPS para ver si ese es el caso.

¿Cómo verifico eso? :smile:

También hablé con la empresa de dominios y me dijeron que esperara, ya que puede tardar de 24 a 48 horas en propagarse correctamente. Quizás eso solucione el problema.

Creo que es más fácil instalar Discourse en un subdominio, como www.example.com (o forum.example.com, etc.), en lugar de en la raíz de ‘example.com’.

1 me gusta

pero quiero instalarlo en el dominio principal

1 me gusta

¿Cómo elimino el archivo de configuración si containers/app.yml ya existe!
¿Y cómo lo instalo de nuevo?

Solo tienes que ejecutar la configuración nuevamente.

Gracias… He configurado todo y mi sitio web funcionaba bien, pero después de 20-30 minutos muestra esto:

Eso podría ser un problema de Let’s Encrypt. Encontré este consejo muy útil para certificar tanto www como no www:

pero he realizado una instalación estándar recientemente y muestra https

también no estoy utilizando múltiples dominios ni subdominios… Está en mi dominio principal

¿El mensaje indica que no es seguro?

Para modificar tu archivo app.yml:

cd /var/discourse
nano containers/app.yml

Luego, usa las teclas de flecha para navegar a la sección correcta y sigue las instrucciones del mensaje citado arriba.

Si no funciona, puedes editarlo manualmente en tu archivo app.yml después y podemos probar otra cosa. :slightly_smiling_face:

1 me gusta

Gracias por la ayuda, Man… el problema era otra cosa… Tenía un registro “A” en mi DNS que estaba redirigiendo a “dominio estacionado”, y por eso me daba este error.

1 me gusta

¡No te preocupes! :slightly_smiling_face: Me alegra que hayas logrado que funcione. :+1:

1 me gusta