Discourse Rodando Com Problema no Nginx

Tentei mexer um pouco no Nginx e no Discourse recentemente e ontem tive problemas. Apaguei a máquina porque cometi erros e segui vários guias.
Hoje iniciei a máquina com Ubuntu 20.04, instalei o Discourse primeiro e resolvi qualquer pequena coisa que precisava fazer.

Depois, configurei e instalei a criptografia e o docker para isso, já que rodará atrás do Nginx na mesma máquina. No entanto, depois de todo o tempo que dediquei a isso e a todos os guias e fóruns/tópicos diferentes. (Incluindo o oficial daqui) Ainda não obtive sucesso.

Tive vislumbres do Discourse ontem, mas decidi começar de novo hoje, em um sistema operacional diferente, o Ubuntu, já que também uso ele em casa. (Antes eu usava Debian)

De qualquer forma, tenho meu site padrão do Nginx funcionando novamente, mas não consigo encontrar o que fiz com meu Discourse. Tive um erro que dizia: “ERR_TOO_MANY_REDIRECTS”.
Estou usando o Cloudflare como meu portão de segurança para este domínio e vi que precisava desmarcar a nuvem laranja. Fiz isso, no entanto, desmarquei apenas para o subdomínio.

Não tenho mais esse erro, pois estava tentando corrigi-lo, mas agora a página simplesmente não carrega. Não tenho certeza do que mudei e estou completamente perdido sobre como fazer isso funcionar. Não sou o melhor nisso, mas tenho aprendido aos poucos e gostado.

Qualquer ajuda seria muito apreciada, obrigado desde já. :slight_smile:
~Blood

1 curtida

A menos que você esteja profundamente familiarizado com as artimanhas de proxies reversos, recomendo que você não se desvie do caminho estabelecido e siga apenas o guia de instalação oficial.

Existem alguns guias da comunidade sobre como permitir vários softwares diferentes no mesmo host, compartilhando um único proxy reverso no nível do sistema operacional, mas isso é propenso a falhas e não vale o seu tempo, a menos que você esteja com um orçamento muito apertado ou trabalhando com esse tipo de coisa como profissão.

3 curtidas

Eu gosto de mexer com esse tipo de coisa, é o que me fez entrar nisso para começar, honestamente. E agora que encontrei algo que não consigo resolver, isso só me faz querer descobrir como essa coisa realmente funciona. No geral, se não, eu simplesmente voltaria a não ter o Discourse na máquina.

3 curtidas