Publicando multisitio

discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub Leí la publicación del enlace y configuré 1 sitio.

git clone https://github.com/discourse/discourse_docker.git /var/discourse2

Si lo instalo en la carpeta discourse2 y ejecuto el comando ./discourse-setup, ¿se instalará el sitio?
¿Tengo que hacer algo con el puerto de nginx?

El puerto 80 parece estar ya en uso.

Esto te mostrará qué comando está utilizando el puerto 80:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 1241 root 4u IPv4 26166 0t0 TCP *:http (LISTEN)
docker-pr 1247 root 4u IPv6 26172 0t0 TCP *:http (LISTEN)

Si estás intentando ejecutar Discourse simultáneamente con otro servidor web como Apache o nginx, necesitarás asignarlo a un puerto diferente.

Consulta Run other websites on the same machine as Discourse

Si estás reconfigurando una instancia de Discourse ya configurada, usa

./launcher stop app

para detener Discourse antes de reconfigurarlo e intentarlo de nuevo.

No.

Consulta Configuración multisitio con Docker y Configuración multisitio con Let’s Encrypt y sin proxy inverso.

También puedes ejecutar varios contenedores (copia app.yml, no todo Discourse) con un proxy inverso delante.

No puedes usar discourse-setup. Solo está pensado para instalaciones muy sencillas.

2 Me gusta