在中国自托管,任何 Discourse 内置服务是否被屏蔽

我们有一个重要的论坛,希望迁移到 Discourse 平台。我们计划在阿里云上自建托管,以规避 GFW 问题。我担心 Discourse 平台的源代码是否会向 Facebook、Google 或其他在中国被封锁的服务发起请求。如果是这样,我们可能不得不放弃选择 Discourse,这非常遗憾。

我最近曾为客户在阿里云上工作,设置 Discourse 毫无困难。

除非您使用可选的社交登录功能,否则 Discourse 不会调用 Facebook 或 Google 的任何服务。

源代码托管在 Github 上,部分依赖以 Ruby gems 的形式下载。其余大部分资源均来自操作系统仓库。虽然可能有少量项目需要从其他地方下载,但根据我的经验,这并未阻碍 Discourse 的部署过程。

@itsbhanusharma,感谢您的回复。您的客户网站运行了多久?我们唯一的担忧是,在我们运行网站时,Discourse 中有一个包需要发起出站请求。

恐怕我对此没有确切的答案。我对 Discourse 使用的所有包不太熟悉。不过,除了设置 Discourse 时使用一些针对中国的模板等轻微调整外,在阿里云上运行 Discourse 并未出现功能受损的情况。

感谢 @itsbhanusharma,这很有道理。:+1: 我们会研究一下自托管方案。

如果您仅希望避开防火墙且无需关心备案系统,阿里云香港是比大陆更好的选择。您知道,在防火墙限制下,有时访问 Ruby Gems、GitHub 仓库或任何热门互联网资源都会很困难。