最干净的构建方式,并且有潜力最终发布,就是添加一个新模板,作为 web.ssl.template.yml (discourse_docker/templates/web.ssl.template.yml at main · discourse/discourse_docker · GitHub) 的替代方案,我们称之为 web.ssl2.template.yml。
在此模板中,它不修改 nginx,而是启动一个替代的 Web 服务器,比如 Caddy,它处理所有流量并代理到 nginx。这将允许大量的实验,测试多个 Web 服务器的能力,并可能发展成我们可以为新安装设置的默认选项。