Olá! Instalei o Discourse Docker, preciso fazer alterações na configuração do Nginx, mas não consigo encontrar o arquivo de configuração. Na pasta /etc/ não há nenhuma pasta nginx ![]()
As pastas /var/www, /var/nginx/conf, /etc/nginx - não existem.
Olá! Instalei o Discourse Docker, preciso fazer alterações na configuração do Nginx, mas não consigo encontrar o arquivo de configuração. Na pasta /etc/ não há nenhuma pasta nginx ![]()
As pastas /var/www, /var/nginx/conf, /etc/nginx - não existem.
Dependendo do que você deseja alterar na configuração do nginx, a maneira mais fácil seria usar um nginx externo como proxy reverso para o contêiner do Discourse e fazer suas alterações lá.
Alternativamente, se você quiser fazer alterações diretamente no seu servidor nginx interno, talvez precise criar um hook no seu arquivo yml. Isso variará dependendo do que você deseja alcançar, mas este tópico lhe dará uma dica Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy
Por quê?
O que você está tentando fazer? Provavelmente não é assim que se faz.
Mas você pode olhar o diretório templates em /var/discourse como exemplo de como modificar arquivos nginx quando o container é construído.
Adicionar CSP é suportado no Discourse através de configurações, então você não precisa fazer nada com o nginx. Veja: