Hola @pfaffman,
Leyendo la documentación sobre Ejecutar otros sitios web en la misma máquina que Discourse, necesito alguna confirmación:
- La publicación dice
No puedes usar
./discourse-setuppara configurar Discourse si otro servidor está usando el puerto 80 o 443. Necesitarás copiar y editarsamples/standalone.ymlcon tu editor de texto favorito.
y entiendo que necesito modificar app.yml antes de ejecutar discourse-setup, como ya se dijo en el preámbulo
No puedes usar
./discourse-setuppara configurar Discourse si otro servidor está usando el puerto 80 o 443. Necesitarás copiar y editarsamples/standalone.ymlcon tu editor de texto favorito.
¿Puedes entonces confirmar el siguiente proceso?
- descargar todo desde Github
- ejecutar
discourse-setupuna vez con la opción--skip-connection-test→ esto creará el archivocontainers/app.yml - modificar
app.ymlcomo se describe en la documentación anterior - actualizar el software con
/var/discourse/launcher rebuild app - crear el sitio nginx para que apunte al socket de Discourse y reiniciar nginx
- finalmente, lanzar un navegador para acceder a Discourse en https://discourse.mydomain.com, que simplemente apunta a la IP del servidor.
¡Gracias de antemano por tu consejo!