NUC + Docker + 一堆自托管服务。没有公网IP,用Cloudflare Tunnel搞定。总成本不到2000块。
为什么需要家用服务器
住在小城市,网络条件一般,但我需要跑很多服务:博客、RSS阅读器、密码管理器、文件同步、智能家居控制中心...
买云服务器当然可以,但一年下来也要好几千。而且数据放在别人那里,总觉得不踏实。
硬件选择
我在闲鱼上淘了一台二手Intel NUC,i5处理器,16G内存,500G SSD。加上一个2T的移动硬盘做备份,总共花了不到2000块。
这台小机器安静地躺在书架下面,像一只冬眠的猫。
部署的服务
用Docker Compose管理所有服务:
- Vaultwarden — 密码管理
- Miniflux — RSS阅读器
- Syncthing — 文件同步
- Home Assistant — 智能家居
- Uptime Kuma — 服务监控
所有服务通过Cloudflare Tunnel暴露到公网,不需要公网IP,不需要端口映射,还自带HTTPS。
这就是小城生活的好处:有时间和空间折腾这些。