如何使用 Cloudflare 保护 Discourse 站点

您好 Simon:

是的,我有一个自托管网站,我注意到可以将其添加到 app.yml 然后重建

  • “templates/cloudflare.template.yml”

我是否需要将以下 templates.yml 也添加到 app.yml,还是保持禁用状态?

  • “templates/web.ssl.template.yml”
  • “templates/web.letsencrypt.ssl.template.yml”

另外,如果我使用像 Nginx 这样的代理并受到 CF 的保护,我是否可以更改默认的暴露端口,如下所示,然后通过手动写入 nginx 配置文件来附加来自 CF 的 SSL 证书?
expose:
- “81:80”

- “443:443”