自托管建议

大家好,

我非常喜爱 Discourse,并且已经喜欢很久了。我计划建立自己的社区,只希望得到一些关于托管的建议。

我不希望支付 Discourse 每月 100 英镑的昂贵费用,因此我考虑走自托管这条路。我目前并未完全下定决心,所以不想为此支付任何费用。我家里已有一台电脑可以使用,但不确定我的网络是否能承受这个负载。我设想我的社区在很长一段时间内会非常小,同时在线活跃成员不超过 5 人。因此,能否有人告知我的网速是否足够?我在家人都在居家办公的情况下,使用 Peek 测试了家里的网络使用情况:

Ping - 6ms
下载速度 - 68.4Mbps
上传速度 - 18.5Mbps

如果我的网速不够,能否推荐一些可以运行 Discourse 的免费托管服务?

感谢大家抽出时间,并提前致谢。

那么你可能对 Self hosting for free (with caveats!) with Oracle Cloud 感兴趣。

我会先确认是否可以自行托管。如果不能,我肯定会尝试一下。

您的网速足以运行 Discourse,带宽方面应该不会有问题。

需要特别说明的是,对于非标准安装方式的自助托管,我们提供的支持将非常有限。此外,我知道 Discourse 托管服务可能看起来价格不菲,但用“敲诈”来形容确实有些言过其实。

这看起来像是一个家庭互联网连接。它是否提供静态 IPv4 地址?能否在 80 和 443 等特权端口上接收来自广域网(WAN)的入站流量?

1 个赞

你好 @Falco

我其实不太了解那件事。不过,我暂时先搁置一下。如果之后还有任何问题或疑虑,我会再创建一个新话题。

无论如何,感谢你的帮助。

我暂时搁置的一个原因是,我其实不太清楚该怎么做。所以,如果有人在 Oracle Cloud 上设置过相关教程并发布了视频,我将不胜感激。另外,我是否需要购买一个域名?

您应该参考这篇博客文章:如何在 Oracle 云上免费搭建 Discourse。它对设置过程的讲解相当清楚。

1 个赞

如果我想使用一个域名,是否需要单独购买?

是的。Namecheap 提供非常实惠的域名,只需花费少量资金即可。

好的,谢谢,我会考虑一下。

对于如此免费的服务,我总是有些怀疑——使用免费的 Oracle Cloud 有什么缺点吗?

另外,我想知道如果我设置好了,之后决定迁移到 Digital Ocean,这个过程是否简单。我能否直接转移所有数据?

速度非常慢。比最便宜的 Digital Ocean 套餐慢很多倍。

只需按照 将 Discourse Docker 安装迁移到其他 VPS 并实现 1:1 同步 操作即可。

3 个赞

我的建议:不要自行托管。

在低端托管选项中有一些不错的选择。OVH 的价格相当实惠。他们有一款每月约 5 美元的 VPS,可以运行 Discourse。对于这种情况,你可以按照 Ubuntu 安装指南进行操作。

另一个需要考虑的因素是,托管社区的成本与你在时间上的投入相比微乎其微。

3 个赞