No se solicitó información sobre la instalación

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.

Intenta esto:

sudo su
rm containers/app.yml
./discourse-setup

Mismo resultado. La publicación debe tener 20 caracteres.

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?

Hay un archivo llamado .gitkeep, pero cuando lo abres, está vacío.

No logro entender cómo pudo haber sucedido esto, especialmente si solo te está ocurriendo a ti.

¿Estás siguiendo la Instalación estándar oficial de Discourse, verdad?

Y no hay archivos yml en /var/discourse/containers, pero aun así obtienes

Intentaré hacer una instalación limpia hoy, pero estaré bastante ocupado.

No, pero hizo lo mismo: simplemente se ejecutó intentando realizar la instalación sin hacerme ninguna pregunta.

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]: 

¿Qué sistema operativo estás usando?