您好!我安装了 Discourse Docker,需要修改 Nginx 配置,但找不到配置文件。在 /etc/ 文件夹下根本没有 nginx :(\n\n/var/www、/var/nginx/conf、/etc/nginx 文件夹不存在。
根据您想在 nginx 配置中更改的内容,最简单的方法是使用一个_外部_ nginx 作为 discourse 容器的反向代理,并在那里进行更改。
或者,如果您想直接更改内部 nginx 服务器,您可能需要在 yml 文件中创建一个钩子。这取决于您想实现的目标,但这个主题会给您一些提示 Setup Multisite Configuration with Let's Encrypt and no Reverse Proxy
2 个赞
为什么?
您想做什么?这可能不是正确的方法。
但是,您可以查看 /var/discourse 中的 templates 目录,了解在构建容器时如何修改 nginx 文件。
1 个赞
Discourse 通过设置支持添加 CSP,因此您无需对 nginx 进行任何操作。请参阅:
2 个赞