在 Digital Ocean 运行 Pilot 的成本是多少

您好,我们想设置一个试点测试的 Discourse 论坛,以创建一个付费贸易展览论坛,其中包含付费和免费类别的展示展位。还将纳入培训研讨会等。

大约需要 6 个月的时间来组织所有事情并测试不同的配置,并且资金有限,因此正在考虑在 Digital Ocean 上为试点测试设置自托管。然后,当一切都弄清楚后,可以从头开始构建 Discourse 托管,或者如果可能的话从自托管迁移。

ChatGPT 告诉我,对于中等性能的 Digital Ocean 配置托管 Discourse 论坛,每月大约需要 25 美元,然后还有一个免费的 SendGrid 账户用于测试。

我是一名 IT 人员,做过很多 WordPress 网站,但我想知道运行 Discourse 的自托管试点是否是一项艰巨的任务?Digital Ocean 是否有自动安装 Discourse 的方法?

我不介意聘请专家进行小范围的安装或故障排除,只是没有 6 个月每月 300 美元的 Discourse Business Hosted 费用。

谢谢,
Glenn

每月 12 美元的 droplet 就足够了。你可以用每月 6 美元/1GB 的 droplet 来凑合,但不推荐。

你还需要 Mailgun 或类似的邮件服务。URL 会每月花费几美元,尽管他们很难找到按量付费的套餐。

如果你提供 Mailgun 和 DigitalOcean 的 API 密钥以及你的域名,Dashboard.literatecomputing.com 将为你安装。如果你需要支持,可以付费购买,但如果你加入免费试用组,它会免费提供支持。

4 个赞

我不是专业的 IT 人员,但我拥有或曾经拥有过许多不同类型的网站——WordPress、Drupal、Moodle、Mediawiki、Gitea、Mastodon 服务器等。但我完全不理解 Docker。基于此背景,与其他应用程序相比,WordPress 是最容易上手的,Discourse 紧随其后。所以这根本不是问题。

DigitalOcean 的一键安装有时会出些问题(所有应用程序都这样),但最大的疑问其实是 Meta 本身。如果管理员遇到问题,第一个问题是“这是标准设置吗?”,如果答案是肯定的,但这是一键安装的 Discourse,你就得不到支持。社区可能会提供帮助,也可能不会。但由于安装 Discourse 很简单,如果你有任何背景知识,手动安装并花费大约一个小时是一个不错的选择。

从比宣布的最低配置稍大一些的配置开始就是明智的。规模问题很难确定,因为它取决于具体情况。但从小规模开始,并在需要时增加 VPS 是一个简单的解决方案。

我在 Hetzner 的服务器费用大约每月 15 欧元,含税。我有很多内容,但社区相对较小。内容本身不收费,除了图片,但用户更昂贵。

一开始我遇到了一些问题,但我曾尝试将三个不同的 Discourse 与几个 WordPress、Moodle 等一起使用,并在它们前面放置 Varnish。这奏效了,但当时处理这三个论坛对我来说有点麻烦。当我意识到我只需要一个论坛,并停止尝试将所有东西都塞进一个 VPS 时,我的生活变得更轻松了(是的,我曾经把 Varnish 搞砸了,当时我所有的网站都宕机了,因为我把所有鸡蛋都放在一个篮子里)。

最难的部分是在论坛中构建易于使用和逻辑化的结构。在这方面我浪费了很多时间。但我不是计划,我先尝试,然后才思考。清理不必要的类别和子类别,然后开始使用标签,再调整标签,这些手工操作非常糟糕,因为我不会使用 Rails(或者说会,但我不知道怎么用)。

所以,启动 Discourse 非常简单,几乎是小菜一碟(如果邮件系统工作正常的话)。但之后的一切都需要思考、理解用户如何看待和使用事物、规划和一些测试。就像任何系统都需要的一样(而且比家里的备份做得更少)。

一切都需要成本,但我的 WordPress 费用比 Discourse 更高。

3 个赞

谢谢 Jakke,见解深刻。

@WildfireForums.com 你们为什么不考虑进行开发人员安装以进行测试呢?

这意味着在开发环境中构建一个并行测试环境,并将实时论坛放在另一个目录下吗?

这对于在上线后对开发中的新插件或升级进行持续测试看起来是理想的,我很喜欢这个主意。

谢谢,
格伦

我的意思是针对

因为你可以使用 此方法此方法 免费完成。

1 个赞

在任何 UAT 或生产测试环境中使用开发安装是一个非常糟糕的主意。在开发环境以外的任何云环境中使用开发安装,则更糟糕。

3 个赞