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