He buscado este problema pero no he logrado encontrarlo. Al instalar, no hace ninguna pregunta; simplemente intenta instalar con toda la información predeterminada.
Cuando escribo sudo ./discourse-setup
obtengo lo siguiente:
Guardando el archivo antiguo como app.yml.2021-08-02-184826.bak
Deteniendo el contenedor existente en 5 segundos o presionando Control-C para cancelar.
+ /usr/bin/docker stop -t 30 app
app
Se encontraron 3 GB de memoria y 2 núcleos de CPU físicos
ajustando db_shared_buffers = 768 MB
ajustando UNICORN_WORKERS = 4
los parámetros de memoria de containers/app.yml se han actualizado.
Verificando tu nombre de dominio . . .
ADVERTENCIA: El puerto 443 de la computadora no parece ser accesible usando el nombre de host: discourse.example.com.
ADVERTENCIA: La conexión a http://discourse.example.com (puerto 80) también falla.
Esto sugiere que discourse.example.com se resuelve a una dirección IP que no llega a esta
máquina donde estás instalando Discourse.
Lo primero que debes hacer es confirmar que discourse.example.com se resuelve a la dirección IP de este servidor.
Por lo general, esto se hace en el mismo lugar donde compraste el dominio.
Si estás seguro de que la dirección IP se resuelve correctamente, podría ser un problema de firewall.
Una búsqueda web sobre "abrir puertos TU_SERVICIO_EN_LA_NUBE" podría ayudar.
Esta herramienta está diseñada solo para las instalaciones más estándar. Si no puedes resolver
el problema anterior, necesitarás editar containers/app.yml tú mismo y luego escribir
./launcher rebuild app
Nunca me pide que ingrese mi nombre de dominio ni ninguna otra información.
No termino de ver cómo podría ocurrir eso, especialmente si has eliminado un app.yml existente. ¿Quizás presionas Intro antes de que te pida el nombre de host?
¿Hay algo más en containers/? ¿Quizás un web_only.yml?
Acabo de ejecutarlo en mi escritorio. No puedo replicarlo. Esto es lo que veo:
root@shinytim:/var/discourse# ./discourse-setup
Los puertos 80 y 443 están libres para su uso
'samples/standalone.yml' -> 'containers/app.yml'
Se encontraron 33 GB de memoria y 8 núcleos de CPU físicos
ajustando db_shared_buffers = 4096MB
ajustando UNICORN_WORKERS = 8
Se actualizaron los parámetros de memoria de containers/app.yml.
¿Nombre de host para tu Discourse? [discourse.example.com]: