自建服务清单:我用一台机器替掉了 9 个 SaaS
每年年初整理订阅的时候,我算了一下:各类 SaaS 加起来一年 2400 多块。
现在这些大部分被我搬到了家里那台 N100 上。列一份清单,包括「值不值得」。
清单
| 自建服务 | 替掉的 SaaS | 年费 | 难度 |
|---|---|---|---|
| Vaultwarden | 1Password | 300 | 简单 |
| Immich | Google Photos | 0(但占空间) | 中等 |
| Miniflux | Feedly Pro | 480 | 简单 |
| Gitea | GitHub 私有仓库 | 0 | 简单 |
| n8n | Zapier | 1200 | 中等 |
| Jellyfin | Netflix | 800 | 简单 |
| Linkding | 240 | 简单 | |
| Actual Budget | YNAB | 600 | 中等 |
| FreshRSS(备用) | — | — | 简单 |
逐个说
Vaultwarden(密码管理)
值,最值的一个。 它是 Bitwarden 的轻量实现,内存占用 40M 左右。
替代 1Password 的感受:客户端体验比 1Password 差一点(尤其浏览器扩展的自动填充),但核心功能都在,而且数据在自己手里。
部署一点不复杂:
services:
vaultwarden:
image: vaultwarden/server:1.32.0
restart: unless-stopped
volumes:
- ./data:/data
ports:
- "127.0.0.1:8081:80"
代价:必须做好备份。密码库丢了就真的丢了。我的做法是每天把 data 目录 rsync 到 NAS,每周导出一份加密备份存到云。
Immich(照片)
值,但要有硬件。 它是目前最好的 Google Photos 替代品,人脸识别、地图、时间线都有。
需要 CPU 支持 AVX2(N100 有),至少 8G 内存。2 万张照片建索引跑了一晚上。
替代 Google Photos 的代价:
- 手机自动备份要装 App,偶尔会卡住
- 没有 Google 的「回忆」那种自动剪辑
- 存储要自己买盘
但换来的是:照片不用被扫描、不用被用于训练、不用担心某天账号被封。
Miniflux(RSS 阅读)
值。 一个 Go 写的 RSS 阅读器,极简,快。
我用它替掉了 Feedly Pro(一年 480)。功能上少一些推荐算法,但我不需要推荐——我订阅的是我想看的东西。
Gitea(代码托管)
值。 私有仓库、Issue、Actions(有限),占资源少。
我用它放一些不想公开的配置、脚本、和几个私人项目。
n8n(自动化)
看情况。 它是 Zapier 的开源替代,能做「当 A 发生,就做 B」这类自动化。
我的实际用途只有三个:新文章发布后推到 Telegram、每天把天气和日程汇总发到手机、备份完成后发通知。
为了这三个用途跑一个占 400M 内存的服务,说实话性价比一般。但它的可视化编辑比写脚本友好,改需求时不用改代码。
Jellyfin(影音)
值。 替代 Netflix 的部分功能,但要自己有片源。
N100 的核显支持 AV1/HEVC 硬解,三路 4K 转码没问题。
Linkding(书签)
值。 极简的稍后读,带浏览器扩展。
替代 Pocket(现在叫 Mozilla 的稍后读)的最大好处是:Pocket 会推荐内容,Linkding 不会。
Actual Budget(记账)
看情况。 YNAB 的年费 600,Actual 是开源替代,功能接近。
但它的同步需要自己配,多设备用起来不如 YNAB 顺。
代价:账单之外的成本
省了 2400,但有三笔隐性成本:
1. 时间
9 个服务的升级、排障、证书续期,平均每月 2~3 小时。一年 30 小时。
2. 可用性
SaaS 的可用性是 99.9%,我的机器大概 99%(有过两次断电、一次系统盘坏)。
自建服务的可靠性完全取决于你的运维水平。如果你不能接受「出差时家里断电导致服务不可用」,就不要把关键服务搬回来。
3. 数据风险
SaaS 公司倒闭,你的数据通常还能导出。自己家的盘坏了,你没做好备份,就是真的没了。
哪些不建议自建
- 邮箱:IP 信誉、反垃圾、25 端口,坑太多,我试过又放弃了
- 网盘同步:冲突处理极其复杂,用 Syncthing 就够,别自己做
- 日历/联系人同步:CalDAV/CardDAV 能用,但客户端兼容性一言难尽
- 任何涉及支付的:不要自己写
一句话
自建的本质不是省钱,是用时间换控制权。如果那 2400 块对你来说不痛,而且你不享受折腾,直接用 SaaS 更划算。
但如果你像我一样,本来就会在周末折腾这些东西,那自建带来的「数据在自己手里」的感觉,确实值这个时间。
评论 (1)
备份一定要做异地,我去年NAS硬盘挂了才明白321原则不是段子。
发表评论