自托管服务三年的一些心得

备份是第一天职

从 NAS 到 VPS,家里跑着七八个容器:相册、RSS、搜索、下载器。最大的体会是——备份不是可选项。经历过一次磁盘阵列降级之后,如今所有重要数据都有异地副本,核心配置每晚打包推到对象存储。

能容器化的都容器化

宿主机保持干净,所有服务丢进 compose 文件管理。重建整个环境从"一下午"变成"一条命令"。唯一的例外是数据库, volume 挂载的坑踩过一次就够了。

监控宜早不宜迟

一个简单的 uptime 脚本加邮件通知就够了,不需要上 Prometheus 全家桶。出问题的永远是没监控的那个服务。