搞了15年自托管,我家里人和朋友对我服务器上那些东西始终提不起兴趣。Grafana仪表盘再漂亮,也只有我自己看得津津有味。

但有几个应用,使用频率高得惊人。如果你想让自托管服务真正被家人用起来,而不是沦为只有自己折腾的玩具,从这5个开始,大概率不会错。

打开网易新闻 查看精彩图片

Jellyfin:把客厅变成私人影院

Jellyfin是一个免费开源的媒体服务器,主要用来托管电影和电视剧,音乐和照片也能放,但最擅长的还是影视内容。

它几乎覆盖了所有主流智能电视系统,PC端、手机端都有原生应用,浏览器里也能直接打开。只要服务器上有内容,家里网络内的任何人都能访问。想在外面看也行,建议配合WireGuard使用,把安全风险压到最低。

没有广告,没有月费,也没有那种贵得离谱的终身订阅费。

唯一的小麻烦是,部分客户端无法播放所有媒体格式,服务器得先转码再传给播放设备。如果条件允许,把Jellyfin跑在带Intel Quick Sync或者独立显卡的服务器上,性能会好很多。

Navidrome:CD收藏变成了流媒体服务

我收藏CD很多年了,大部分时间它们就躺在盒子里吃灰。

Navidrome这个自托管音乐服务器解决了这个问题。我把CD收藏数字化,以尽可能高的质量存下来,然后传到Navidrome服务器上。现在家里网络内的任何人,都能通过浏览器播放器听我全部的收藏。

它还兼容Subsonic API,意味着可以对接几十种不同的媒体播放器应用。想用Symfonium来获得Android Auto兼容性,可以;想自己动手写一个兼容Subsonic的播放器,也行。

CD虽然被看作“过时”技术,但很多歌曲质量最好的版本恰恰就在CD上。

Pi-hole:所有人都忘了它存在,但离不开它

Pi-hole提供的是全网DNS过滤。一个程序,就能给网络上每一台设备屏蔽广告、追踪器和恶意域名。

因为Pi-hole在广告加载之前就把它拦掉了,所以如果你的网络很慢,它能帮上忙;如果是按流量计费的连接,它还能省数据。

我第一次启动Pi-hole的时候,所有人立刻感觉到有什么变了,但说不清具体是什么,只能说“看起来都不一样了”。

如果有孩子,还可以用Pi-hole对特定设备限制某些类型的内容。

唯一的缺点是,传统Pi-hole部署会制造单点故障。Pi-hole崩溃或者被拔掉电源,整个网络就上不了网。建议再搭一个备用Pi-hole来防止这个问题。Pi-hole跑在Pi Zero 2 W上都没什么压力,做完整冗余成本不超过20美元,再加一点设置屏蔽列表同步的时间。

Nextcloud:存储、日历、办公套件一个应用全包

Nextcloud的定位是自托管的OneDrive或Google Drive替代品。

最基础的用法是自动备份手机照片,或者存文件和文件夹。但它还带了一套完整的办公套件,水平可以对标Microsoft Office或Google Workspace。

Nextcloud一周只用一两次,但即便如此,也比付钱买Microsoft Office划算。

它还有一套相当丰富的可选扩展,能给应用加各种额外功能。如果你的服务器性能够强,有些扩展甚至能加上本地AI能力。

Paperless-ngx:把纸堆变成可搜索的数字档案

Paperless-ngx的设计目标是让重要文档的管理更简单,办法就是数字化。我可以扫描,或者把PDF、JPG通过邮件发进系统,Paperless用光学字符识别(OCR)让文档变得可搜索。

这意味着收据、税务记录、医疗账单,或者系统里任何东西,都能通过搜索文档中出现的某个关键词或短语找到。在适用的情况下,它还能按日期范围给文档排序,找去年的报税表或者某次度假的所有单据都很方便。

最近的版本还加入了对本地AI模型的支持,可以自动帮你分类和打标签。

唯一的缺点是初期扫描量太大。如果有一整箱重要文件,全部数字化可能要花好几个小时。

日常大问题才是自托管流行的原因

我可能很喜欢仪表盘和小众工具,但它们解决的不是每个人都有日常问题。

那些长期受欢迎的应用,解决的都是常见问题,比如“我该干点什么来打发时间”和“我提交的那份1040表格副本到底放哪儿了”。

如果刚开始尝试,我建议从Pi-hole入手。它简单,跑在20美元的硬件上,所有人都会觉得有用。接下来再上一个媒体服务器,Jellyfin或者Navidrome都是不错的选择。