Nenhuma informação solicitada na instalação

Procurei por esse problema, mas não consegui encontrá-lo. Na instalação, ele não faz nenhuma pergunta; apenas tenta instalar com todas as informações padrão.

Quando digito sudo ./discourse-setup

obtém-se o seguinte:

Salvando o arquivo antigo como app.yml.2021-08-02-184826.bak
Parando o container existente em 5 segundos ou Ctrl-C para cancelar.
+ /usr/bin/docker stop -t 30 app
app

Foram encontrados 3GB de memória e 2 núcleos de CPU físicos
definindo db_shared_buffers = 768MB
definindo UNICORN_WORKERS = 4
parâmetros de memória de containers/app.yml atualizados.


Verificando seu nome de domínio . . .
AVISO: A porta 443 do computador não parece estar acessível usando o hostname: discourse.example.com.
AVISO: A conexão com http://discourse.example.com (porta 80) também falha.

Isso sugere que discourse.example.com resolve para algum endereço IP que não alcança esta
máquina onde você está instalando o Discourse.

A primeira coisa a fazer é confirmar que discourse.example.com resolve para o endereço IP deste servidor.
Geralmente, você faz isso no mesmo local onde adquiriu o domínio.

Se você tem certeza de que o endereço IP resolve corretamente, pode ser um problema de firewall.
Uma pesquisa na web por "abrir portas SEU SERVIÇO DE NUVEM" pode ajudar.

Esta ferramenta foi projetada apenas para as instalações mais padrão. Se você não conseguir resolver
o problema acima, precisará editar containers/app.yml manualmente e depois digitar

./launcher rebuild app

Ele nunca me pede para inserir meu nome de domínio ou qualquer outra informação.

Tente o seguinte:

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

Mesmo resultado. A postagem deve ter 20 caracteres.

Não consigo ver bem como isso poderia acontecer, especialmente se você excluiu um app.yml existente. Talvez você esteja pressionando Enter antes que ele peça o nome do host?

Há algo mais em containers/? Talvez um web_only.yml?

Há um arquivo chamado .gitkeep, mas quando você o abre, ele está vazio.

Não consigo entender como isso poderia acontecer, especialmente se você for a única pessoa com esse problema.

Você está seguindo a Instalação Padrão Oficial do Discourse, certo?

E não há arquivos yml em /var/discourse/containers, mas você ainda recebe

Vou tentar fazer uma instalação limpa hoje, mas estarei bastante sobrecarregado.

Não, mas aconteceu a mesma coisa — apenas continuou tentando realizar a instalação sem fazer nenhuma pergunta.

Acabei de rodar no meu desktop. Não consigo replicar. É isso que vejo:

root@shinytim:/var/discourse# ./discourse-setup 
As portas 80 e 443 estão livres para uso
'samples/standalone.yml' -> 'containers/app.yml'
Encontrados 33GB de memória e 8 núcleos de CPU físicos
definindo db_shared_buffers = 4096MB
definindo UNICORN_WORKERS = 8
parâmetros de memória de containers/app.yml atualizados.

Hostname para o seu Discourse? [discourse.example.com]: 

Qual sistema operacional você está usando?