我准备好为 DigitalOcean 的 1GB/25GB 套餐支付每月 6 美元。但我一直看到 Discourse 在如此低的配置下无法正常运行。
我在 Vultr 上有一个配置相同的服务器。Discourse 运行得很好。
1 GB 的 RAM 对于小型社区来说应该足够了,正如团队在 discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub 中所写的那样。
顺便说一句,您可能想看看 AWS Lightsail,它的定价似乎比 DO 更具吸引力。
我很想知道,@anxvew 你是否设法免费托管 Discourse 了?![]()
碰巧我看到了一个关于这个的帖子:
这可能对你有帮助,虽然我没有尝试过这种方法。另外,Discourse 提供免费托管,如果你符合要求的话。可以看看这个:Free Hosting for Open Source | Discourse - Civilized Discussion
但你仍然需要担心电子邮件……所以……$$
您所说的小型社区,我们可以安全地假设最多 1000 用户吗?
我想为非营利性社区创建一个由 Discourse 提供支持的问答网站,面向大学生和在校学生。所以他们无法向任何人收费或为此获得任何资助。所以它是基于捐赠或志愿资源的。因此,我想知道每月最低需要多少捐赠才能维持这样一个用于此目的的 Discourse 网站?
总之,试试看,如果您遇到限制或性能缓慢,迁移到功能更强大的 VPS,这相当简单。
是的……但我认为安德鲁不会发送太多电子邮件,有些提供商为低量发送提供了慷慨的免费套餐。
我使用的是 DO 提供的 2GB/1vcpu 配置,社区规模较小(用户少于 1000 人,每天只有几个新主题/回复,少量聊天消息,大多数机器人被禁止),但内存使用率一直接近 90%。
尽管如此,我还没有遇到任何问题。而且我知道未使用的 RAM 是最昂贵的 RAM ![]()
仅凭用户总数很难界定一个社区的大小。重要的是同时在线用户数,因为这主要会对您的服务器造成压力。Codinghorror 在这篇博文中提供了一些关键数字供您参考。
我的论坛运行在 4GB 实例上,同时还运行着自托管的 Matomo 分析。我将近有六百名用户,但上个月只有 13% 的用户活跃,更不用说同时有多少用户在线了。
我的机器平均内存使用量为 2.6GB。
我猜测,对于这样一个拥有 1000 名用户的问答网站,2GB 是一个安全的选择,如果社区足够活跃,您最多可能需要一个 4GB 的实例。我的建议与 codinghorror 的相同,当您发现压力过大时,可以升级您的 droplet。
除了服务器费用,费用还应包括域名费和 SMTP 提供商费用(如果找到便宜的服务,可以降至接近零)。假设您以每年 10 美元的价格购买了域名,选择了 lightsail 上的 2GB 1vCPU 服务器(10 美元),并使用免费的 SMTP 服务,那么最低捐赠额为 12 美元。
如果您有一个只有几个用户的社区,它运行得很好。在重建几次后,您将耗尽磁盘空间,并且需要频繁地执行 launcher cleanup。我更喜欢每月 12 美元、50GB 的套餐,但您可以在短暂的停机时间内调整大小。
确实,用户数量或活动量没有硬性限制——只是论坛加载和刷新会变慢,因为它开始难以处理内存。
说到内存,你应该预期你的内存(RAM)会被使用。你会有交换空间(swap),它也会被使用,而这可能成为一个硬性限制。关注空闲的交换空间和分页活动可以让你了解情况。(使用 top 或 free 和/或 vmstat 来查看。)
是的,磁盘空间是另一个可能限制你的硬性限制,而且很可能是你会首先遇到的——这里最大的变量是你的用户上传了多少文件以及它们有多大。你可能需要一个具有更多磁盘空间的实例,或者你需要将上传存储拆分到云存储提供商。关于这一点有一些信息,但我自己还没有这样做过。
你需要比运行论坛更多的可用空间来更新软件,所以每隔几周有更新时,你可能需要看看你的情况。下载然后删除你的备份会有帮助。
我在这里写了更多内容:
有一些免费的电子邮件服务,我敢肯定,或者提供每月免费发送 2000 封电子邮件等服务的,市面上有多种选择,只是其中一些不太出名。
我有一个使用量不高的论坛,并且在相当活跃的管理下,我发现自己可以在最便宜的(5美元/月 - 感谢@pfaffman的纠正!)DO套餐内运行——但我确实需要下载所有自动备份,然后在每次更新Discourse软件时(这相当频繁)从DO服务器上删除它们,因为否则升级过程通常会因为空间不足而失败。
这变得有点痛苦,所以我最终在一段时间后升级到了下一个DO服务级别。
所以这当然是可能的——而且无论如何你应该保留远程备份。
我认为你的意思是 5 美元,而不是 5gb。![]()
我最小的 droplet 运行得很好,我每个月大约有 8,000 名访客和每天 8,000 次页面浏览量 - 没有问题。
这是个好消息——谢谢分享。
我应该指出,我提供的数据来自 Google Analytics 和论坛数据。大约有 800 名注册论坛用户,以及大约 10 倍的未注册用户。
我不确定需要更大容量液滴的关键指标是什么——带宽/文件大小/数据存储?当用户性能下降时,我会升级——但目前还没有迹象。我对 Digital Ocean 服务每月 5 美元的价格感到非常满意。
以下是论坛的指标
:
过去 24 小时内有 125 位活跃用户!这已经绰绰有余了——我认为我所属的非营利组织在不久的将来不会达到这个数字。只有在进行一些口碑营销后,我们才需要考虑调整服务器大小。非常感谢您提供如此丰富的信息性统计数据。


