Migrar Discourse desde dominio principal a subdominio

Hola, he consultado varios artículos sobre este tema, pero algunos tienen más de 4 o 5 años y no estoy seguro de que sigan siendo aplicables.

Simplemente quiero mover mi discourse a un subdominio, después de descubrir que no funcionaría tenerlo en el dominio principal. ¿Cuál es la solución más rápida y sencilla?

Actualmente se encuentra en una instancia de AWS EC2, sin S3 ni nada conectado. Está configurado en AWS Route 53 con una IP elástica, pero eso no debería importar. Aparte de reconfigurar la configuración de correo electrónico, que está con Brevo.

Se agradece mucho.

2 Me gusta

Si el sitio ha estado en funcionamiento durante mucho tiempo, te recomiendo que inicies una nueva instancia de EC2 con un sistema operativo actualizado. También necesitarás algo para redirigir el dominio antiguo al nuevo; aquí te explicamos cómo hacerlo funcionar si el dominio de nivel superior y el subdominio apuntan ambos a Discourse: Configurar Let’s Encrypt con varios dominios/redirecciones

2 Me gusta

Tengo curiosidad sobre qué problema fatal has encontrado. He ejecutado instancias autoalojadas de ambas maneras, y me gusta bastante ejecutarlo en el dominio principal por razones de simplicidad, y lo he hecho sin problemas obvios.

Hay algunas publicaciones / temas en meta.discourse.org que te advierten de no hacerlo, pero a mi ojo relativamente poco educado, estas parecen basarse en dogmas/teorías en lugar de problemas del mundo real. Quizás solo he tenido suerte.

Gracias @nathank, el problema principal es tener algún tipo de página de destino alternativa que tenga un poco más de funcionalidad que la que ofrece el plugin de páginas de destino, pero menos que una plataforma completa como WordPress u otra. El propósito de la(s) página(s) sería presentar y posiblemente vender otros productos y servicios digitales, como una opción de comercio electrónico. Idealmente, me gustaría tener todo eso incluido orgánicamente en la comunidad de alguna manera, pero es difícil ver cómo construir eso con los plugins / configuración existente de Discourse. Discourse está configurado para propósitos típicos de foros, y quizás simplemente esté más allá del alcance de lo que está configurado para hacer.

1 me gusta