我可以免费托管一个Discourse论坛吗?

<div data-theme-toc="true"> </div>

简而言之…

简短回答:否。

不那么简短的回答:技术上来说可以,但您可能会遇到技术困难,而且您的服务器配置可能非常低,导致论坛运行缓慢,有时甚至会卡死。即使没有费用,您也很可能需要一张信用卡

基本上,如果您需要一个功能齐全的 Discourse 论坛和良好的用户体验,您无法免费获得。

为什么我不能轻松地免费设置 Discourse 论坛?

Discourse 有一些要求。您需要一台带有 SSH 访问权限的 Linux 服务器、一个电子邮件提供商和一个域名。虽然您可以找到一些免费服务,但总会有严重的限制。它们通常还需要信用卡号,原因多种多样。

如果我真的想免费设置 Discourse 论坛怎么办?

第三方托管

免费服务器

以下是可以提供免费、兼容 Discourse 的服务器的公司列表:

优惠 配置和限制 要求 附加信息
Oracle Cloud Free Tier 1/8 OCPU,1 GB RAM,100GB HDD[^oracle] 信用卡(不能是礼品卡) 安装指南
Amazon AWS Free Tier 1/8 OCPU,1 GB RAM,30GB SSD(最大),每月 750 小时[^aws]
仅限第一年
信用卡(可以是礼品卡) 安装指南

[^oracle]:由于配置低和使用 HDD,Discourse 运行会非常缓慢。
[^aws]:如果您在 AWS 上与另一个虚拟机一起托管网站,那么您很可能会超过 750 小时,并且每小时将被收取约 0.0125 美元的费用。简而言之,只在您的 AWS 账户上托管您的 Discourse 网站。如果您超出 SSD 或小时限制,您将被收费。如果您无法支付,您的 AWS 账户将被暂停。

:warning: 警告:如果您停止您的 AWS 实例,即使是一分钟,IP 地址也会被重新分配,Discourse 将会崩溃。请自行承担使用风险。

免费电子邮件发送服务

理论上,您可以使用任何提供 SMTP 的服务,但像 Gmail、Yahoo、Hotmail… 或任何 ISP 电子邮件提供商的免费服务通常在其服务条款中明确禁止此类使用。

此外,很可能会有严重的速率限制,这会干扰 Discourse 功能的正常运行。

优惠 限制 要求
Sendinblue 每天 300 封邮件 电话号码
Sendgrid 每天 100 封邮件
Sendpulse 每月 12k 封邮件 电子邮件/电话

免费域名

Discourse 需要一个域名。

优惠 域名类型 要求
Freenom .tk.ml 域名,有效期 1 年(可续订)

自托管

自托管 Discourse 是一项高级解决方案,需要适当的技术技能、硬件、软件、带宽和域名。除非您真的知道自己在做什么,否则这不是一个可行的解决方案。

结论

免费托管 Discourse 不是一个好选择。您将无法获得像样的服务,并且肯定会遇到不便,而且您很可能还需要一张信用卡/礼品卡。

如果您有信用卡,您将可以获得价格合理且能很好地处理 Discourse 的服务器,以及便宜的电子邮件发送服务和便宜的域名。
您每月只需花一杯好咖啡的钱就可以托管您的 Discourse 论坛。

23 个赞

此外,您社区的网站托管是迄今为止最便宜的部分。
最大的成本将是您和您的核心成员为使其成功所花费的时间和精力。如果您纠结于托管成本,您可能没有完全理解您将承担的责任。

13 个赞

听起来不错,但只是听起来。在业余爱好者的层面上,这意味着“没有人能赚到钱,或者赚得不够”,托管是最昂贵的部分,这与一个人欣赏多少或多少无关。

每年约有 240 美元/欧元/其他货币从银行账户中支出。时间和精力则没有。

1 个赞

同意现金流是一种与时间和精力不同的资源。但为了记录,以下是我两个小型论坛中较大的一个为期 12 个月的(现金)成本:

  • 域名 (namecheap) 14.16 美元
  • 托管 (digital ocean) 72 美元
  • 邮件服务 (mailgun) 15.74 美元

总计略高于 100 美元(尽管我用英镑支付)。

关于成本的另一个想法:如果你将来可能因为负担不起而需要关闭你的论坛,这对你的社区来说是一个强烈的负面因素,即使是从一开始。你需要有承诺来维持这个论坛的运行。所以要准备好承担成本,或者明确说明年度筹款的必要性(如果需要的话)。

7 个赞

时间可能无法通过银行账户体现,但你正在花费它,而且它的价值远超现金。

你可以赚更多的钱。你可以花掉一部分,然后赚回来。

你无法真正地创造更多时间(暂时不考虑杠杆效应)。一旦时间花出去了,就消失了。你无法真正地往那个银行账户里存钱,但它有一个余额。

一个人如何给自己的时间估价,当然是个人化的。但我可以想象,对大多数人来说,这个数字会大于每天一美元的托管费用。

所以从这个角度来看,托管是最便宜的东西……除非一个人认为自己的时间价值低于每工作小时 13 美分。(每天一美元除以八个工作小时)

所以再说一遍,如果托管费用看起来是个障碍,那个人就没有意识到启动和建立社区所需要付出的全部努力。

这可能在某种程度上是件好事,因为如果他们知道了,他们可能就不会启动了 :joy:

2 个赞

作为一名自由职业者,我绝对可以证明 时间 = 金钱!!

你最初的观点很有道理!

在我最大的论坛上,我投入的资金(以错过的收入形式)肯定比运行基础设施的成本还要多,我估计至少是 50 倍,甚至更多。

话又说回来,无法衡量这个爱好带来的回报以及它如何为他人的生活做出贡献?

3 个赞

我可能是错的,但我有一种感觉,在元(meta)上要求免费托管的大多数人都是青少年。他们经常说他们没有信用卡,即使没有提到,他们似乎也几乎总是非常不愿意花一分钱。

7 个赞

我认为这是一个合理的假设,至少我没有任何数据可以反驳它。

青少年思考如何利用自己的时间也很好!

1 个赞

他们有的是时间,我想 :slight_smile:

在我十几岁的时候,我在一家餐馆工作,我的许多朋友都送过报纸。

每个月20美元,如果你(在很多国家)找到一份工作,即使是年轻人,也不是很多钱。你也可以为你父母或年长的兄弟姐妹做些事情,他们可以监督你并教你技能。

最好的办法是和父母或监护人谈谈你想做什么,为什么,怎么做以及你需要什么。

3 个赞

20美元的账单有十张或二十张,20美元算多吗?

或者我们应该认为没有人使用云服务、流媒体服务等,他们只使用 Discourse :wink:

1 个赞

关于这次编辑,我倾向于不在这个常见问题解答中提及付费计划,因为它专门是关于免费服务的,但由于维基是社区协作的成果,听听更多意见会很好 :slight_smile:

3 个赞

“预算运行 Discourse”可以作为一个独立的话题,但我认为有必要回顾一下所需的各种东西(例如 VPS、域名、电子邮件),弄清楚每一样是否可以免费获得,并在不能免费获得的情况下,提供一些低成本选项的示例——最好不要太多。这几乎肯定是读者接下来会问的问题,所以解决它对我来说是合理的。

如果你觉得这是范围蔓延的例子,这是你的话题,我尊重你在这件事上的选择。

我的偏好是不删除它们,因为即使有另一个关于低成本选项的话题,我认为反复地说“请参阅[每次都相同的链接]获取更多信息”会让阅读体验不那么愉快。

 
编辑: 仅为澄清,我没有亲自编辑过 OP。我只在你发帖时才看到这个话题。

1 个赞

托管部分是最昂贵的,这里涵盖了低成本选项:
Recommended Hosting Providers for Self Hosters (顺便说一句,它链接在 wiki 中)
我认为有一个关于电子邮件提供商的讨论,至于注册商,我不知道。

不,这是一个社区话题。 :slightly_smiling_face: :handshake: :slightly_smiling_face:

5 个赞

我读了关于 Freenom 的话题后感到好奇,并查找了一下。有人说它是骗局,他们的商业模式是收回一些有流量的域名并将其停放。

你可能最好使用子域名,例如 {yourname}.duckdns.org。

1 个赞

对于测试实例,我会尝试 Google Cloud Run,因为它能够缩减到零,这意味着当没有人使用它时,它会关闭,并在需要时自动启动。

1 个赞

我没有遇到任何问题,因为我从来没有怎么用过它,我只是用它来做一些小事,或者在我买不起域名的时候用。不过它们看起来还不错。

1 个赞

我想试用一下 AWS,但他们的 EC2 实例是免费套餐,而不是永久免费套餐

区别在于,每月 750 小时的免费优惠仅在第一年有效。

问:什么是 AWS 免费套餐?

AWS 免费套餐让客户能够免费探索和试用 AWS 服务,但每个服务的试用均有指定限制。免费套餐包含三种不同的优惠:12 个月的免费套餐、永久免费优惠和短期试用。

提供 12 个月免费套餐的服务允许客户从账户创建之日起一年内,在指定限制内免费使用该产品。
提供永久免费优惠的服务允许客户只要是 AWS 客户,即可在指定限制内免费使用该产品。

提供短期试用的服务可在指定时间内或达到一次性限制(取决于所选服务)之前免费使用。有关免费提供的限制和服务详情,请参阅免费套餐页面上的每个卡片。如果您的应用程序使用量超过免费套餐限制,您只需按标准按需付费服务费率付费(有关完整定价详情,请参阅每个服务页面)。有使用限制;有关更多详情,请参阅优惠条款。

(我加的粗体)

来源:Amazon AWS FAQ

3 个赞

DO 提供 60 天免费试用优惠 Get $200 to try DigitalOcean – and do all the below for free! 。此页面根据您的需求列出了多项服务/套餐。如果您有任何疑问,可以与销售代表在线聊天 Contact Sales at DigitalOcean 。希望这对您有帮助。 :slightly_smiling_face:

1 个赞

对我来说,这是每月 5 美元的套餐加上英国 20% 的增值税,总计每月 6 美元。同一套餐的价格上涨了,我现在每月支付 7.20 美元。Hetzner 更便宜,如果我有精力去做这项工作,我会迁移到那里——我已经为另一个论坛使用他们了。(但这都无法回答该主题的“免费”部分。)

4 个赞