使用80和443以外的端口-如何操作?

我快绝望了……我需要你的帮助。我尝试了好几个小时,并在网上搜索了信息。

无法使用端口 80 和 443,因为它们在我的网络中被另一台服务器保留。在路由器中,纯粹的端口转发(从 8090 到 80,从 8091 到 443)不起作用。在 app.yml 中指定其他端口也不起作用。

你们有人知道在我的情况下如何实现的变通方法吗?

非常感谢您的支持。

此致,
Steve

Discourse 需要 80 和 443 端口。
您将需要使用另一台服务器(或找到一个反向代理解决方案)。

2 个赞

为什么你们要有一个现场的 Discourse 服务器?

2 个赞

唯一支持的变通方法是配置监听端口 80 和 443 的服务,将主域名的子文件夹请求传递给 Discourse 容器。这已在 使用 Docker 的子文件夹支持 中进行了文档记录。

哦,还有这个:Install Discourse on a residential internet with Cloudflare Tunnel

非常感谢你们 - 我曾担心我的推理会成为挑战 - 我将为我的网络环境找到另一个解决方案,并将其适应于 Discourse,而不是反之亦然

1 个赞