ITテックゆるっと畑

装上 NAS 后,家里就有服务器了

- 本文包含广告链接 -

围在小型盒式服务器周围的兔子与青蛙水墨画

这篇文章想写写我把 Synology NAS 当作家庭服务器后,在家里是怎么用它的。平时它主要用来存放家里用手机拍的照片,同时我也在上面搭建了 Gitea,把它当作开发和自主学习环境。

我把照片的存放处,以及开发和验证所用的环境,全都集中在了家里运行的这台 NAS 上。

用作照片存储

这台 NAS 最日常的用途,就是存放家里用手机等设备拍下的照片。以前,Google 存储空间和 iCloud 的订阅费会按家里的人数叠加,每个月都要付一笔不小的钱,老实说,我觉得负担挺重的。那些订阅我已经全部取消,现在照片也都转移到这台 NAS 上,可以长期保存。Synology 的资料中介绍,Synology Photos 具备将手机中的照片和视频备份到 NAS 的功能。

家里的安防摄像头画面,我也会持续录制并存到这台 NAS 里。如果录像大约一个月后就会消失,一想到真需要时可能已经找不到了,我就觉得作为安防手段还是有点不放心。另一方面,安防画面里也会留下孩子成长之类的片段,而且能以一年、五年这样的时间跨度一直保存下来,这一点又让人有些感动。它保存的不只是监控记录,也在用另一种方式长久留住一家人的时光。

搭建 Gitea,在本地完成分支管理

把卷轴摆上架子的猴子水墨画

同一台 NAS 上,我还搭建了可以自托管的 Git 服务 Gitea。仓库设为私有,分支管理完全在家里完成。

和 GitHub 一样,Gitea 也内置了名为 Gitea Actions 的 CI/CD 机制。推送代码后就能在这台 NAS 里自动完成构建和测试,这种可扩展性让我觉得很实用。

无需付费服务,也能拥有验证环境

将线缆插入盒式服务器的青蛙水墨画

这台 NAS 还能搭建用于开发和自主学习的 AP 服务器(应用服务器)。我完全不需要使用付费的外部服务就能构建验证环境,因此自己开发的东西也能在家里确认运行情况。它不只是照片的存放处,还让我在家里有了一个用于验证的地方,这一点很适合我的用法。

总结

在我家,Synology NAS 同时承担着家中照片的存储,以及包括 Gitea 在内的开发和自主学习环境。无需使用付费的外部服务,就能拥有验证自己开发成果的环境,这对我来说是它最大的价值。