我如何通过自行托管这 5 个开源工具来节省 $$$
SaaS 定价变得越来越荒谬。
一开始只需几个实用工具,就能轻松滚雪球般赚取每月数百欧元的收入。如果你经营着一家自力更生的初创公司、业余项目或自由职业栈,每一欧元都至关重要。
我运营着一个名为Sliplane的 Docker 托管平台,因此我拥有足够的基础设施来自行托管我每天使用的工具(你或许也能做到)。这样做之后,我每月节省了超过 150 欧元的 SaaS 费用,而且除了设置和维护所需的时间外,没有任何实际的缺点。
以下是我自己托管的五个开源工具,可以帮你节省大笔资金,你也可以这样做。
Plunk 作为自托管电子邮件平台
大多数电子邮件营销工具要么功能过强,要么价格过高。Plunk 是基于 AWS SES 的简洁 UI 层,可以轻松处理交易邮件和营销邮件。
我为什么选择自托管?
我不需要花哨的 CRM 集成或受众细分。我只想要可靠的交付能力和自动化。
我保存的内容
- Mailchimp 或 Customer.io:每月约 30 至 80 欧元
- 使用 SES 自托管 Plunk:每月约 2 欧元
n8n 作为自动化引擎
n8n 是一款开源工具,可让您创建自动化工作流程,类似于 Zapier 或 Make,但具有非常出色的 AI 集成,并且是开源的!我用它来自动化一些后台任务,您可以在这里了解更多关于我们如何使用 n8n 的信息。
我为什么选择自托管?
n8n Cloud 每月收费 60 欧元,对于基本的后台任务来说,这个价格太高了。自托管让我可以无限执行,并拥有完全的控制权。
我保存的内容
- n8n Cloud:每月 60 欧元
- 自托管:每月约 1 欧元(共享基础设施)
Postgres 作为可靠的核心数据库
我使用 Postgres 通过 TimescaleDB 扩展存储从客户配置到时间序列指标的所有内容。
我为什么选择自托管?
托管 Postgres,尤其是包含 Timescale 功能的,很快就会变得昂贵。Timescale 的许可证也限制了许多托管服务的使用。为了获得完全控制权,我将 Postgres 运行在专用 VPS 上。
我保存的内容
- 托管 Postgres 或 Timescale Cloud:每月 100 至 300 欧元
- 在 VPS 上自行托管:每月约 15 欧元
如果您在自托管方面经验不足,我建议您先托管一些比较简单的工具。数据库是基础架构的关键部分,如果您没有经验,管理起来可能会很麻烦!
Nextcloud 作为文件共享和同步解决方案
我使用 Nextcloud 来存储内部文件、合同、报告和 GDPR 敏感文件。
为什么我要自行托管它
对于想要避免使用 Google 或 Dropbox 的客户或团队来说,这是一个很好的解决方案,特别是在数据隐私受到严重关注的德国。
我保存的内容
- Dropbox 或 Google Drive:每位用户每月 10 至 30 欧元
- 自托管:每月总计约 1 至 2 欧元
Redis 作为轻量级缓存
Redis 是一个缓存层,我用它来处理小型工作负载,比如减少数据库或 API 调用的负载。
我为什么选择自托管?
Redis Cloud 的起价约为每月 5 欧元,即使是最低使用量也如此。我的容器化 Redis 实例占用不到 128 MB 的内存,而且几乎不花钱。此外,我希望我的 Redis 尽可能靠近我的其他服务,但由于 Redis Cloud 仅在 AWS 上运行,我无法做到这一点。
我保存的内容
- Redis Cloud:每月 5 欧元
- 自托管:每月不到 0.50 欧元
每月储蓄概览
工具 | SaaS成本 | 自托管成本 |
---|---|---|
普朗克 | 30欧元至80欧元 | 2欧元 |
n8n | 60欧元 | 1欧元 |
Postgres | 100欧元至300欧元 | 15欧元 |
Nextcloud | 10欧元至30欧元 | 1欧元到2欧元 |
Redis | 5欧元 | < 0.50 欧元 |
全部的 | 205欧元至475欧元 | 约 20 欧元 |
自托管的价格基于相对成本,假设您在单个服务器上托管多个服务,就像使用Sliplane一样。
如何判断自托管是否适合您
自托管并不总是正确的选择。你需要平衡时间和金钱。
对我来说,时间比金钱多。所以花几个小时设置和维护这些工具是经济实惠的。
如果您已经捉襟见肘,那么每月 15 欧元的托管方案或许值得您安心。因此,我推荐:
- 从n8n或Plunk等低风险工具开始
- 除非你有信心管理Postgres等关键基础设施,否则不要直接进入它
为什么我使用 Sliplane 主机托管如此便宜
我之所以能够以可承受的价格托管所有这些工具,很大程度上要归功于我运行的 Docker 托管平台Sliplane 。
大多数平台按服务收费。这意味着,如果您的应用程序有数据库、后端和前端,您需要支付三倍的费用。
Sliplane按服务器收费。您可以决定在该服务器上运行多少个服务。
我在一台每月 9 欧元的服务器上同时运行 Redis、n8n 和 Plunk。它运行良好,而且成本只是 Heroku 或 Fly 等平台相同配置收费的一小部分。
👉想试试吗?Sliplane.io
最后的想法
自托管并不意味着追求纯粹,而是为了降低成本、拥有自己的基础设施并保持灵活性。
它并不适合所有人,也并非所有工具都应该自托管。但如果你熟悉 Docker,并且希望减少 SaaS 的臃肿,那么 Docker 无疑是最简单、最有效的省钱方法之一。
如有任何问题、意见或设置问题,请在下面留言。或者,您也可以使用Sliplane尝试您的第一个自托管项目。
干杯,
乔纳斯
文章来源:https://dev.to/code42cate/how-i-save-by-self-hosting-these-5-open-source-tools-17mb