第一梯队:装上就再也拆不掉的六个
1. Immich,自托管照片库,⭐ 10.8 万星
如果你也有一个 buff 叠满的另一半(爱拍、不删、懒操作备份)或者你自己就是重度拍照懒癌患者,这就是无脑也要弄的神器。
手机 App 自动备份、人脸识别、按地点和时间的时间轴,Google 相册那套体验基本一比一。
官方给了一键 compose 文件,注意两点:
- 必须挂大盘
- 机器学习那个容器吃内存,8G 以下的机器把人脸识别先关掉
镜像:ghcr.io/immich-app/immich-server:release

自建服务器从 Immich 开启
2. Vaultwarden,⭐ 6.4 万星
Bitwarden 的 Rust 重写服务端,几十兆内存,官方客户端全都能连。
所有自托管服务里性价比最高的一个,密码你本来就要有地方放。
docker run -d --name vaultwarden -v /vw-data/:/data/ -p 8080:80 vaultwarden/server:latest硬要求是必须上 HTTPS,浏览器不给非 HTTPS 页面用密码 API。
3. Home Assistant,⭐ 8.9 万星
r/selfhosted 七月有个帖子问"你最喜欢的、不是用来替代某个商业服务的自托管应用是什么",286 票的最高赞就是它。
理由是商业智能家居方案不少,但没一个在功能广度和集成数量上可以碰瓷 HA。
米家、涂鸦、HomeKit、Zigbee 网关它全兼容,然后在本地串成自动化。
分水岭是:装了 HA 之后你的灯不再需要联网才能开。
4. AdGuard Home,⭐ 3.6 万星(或 Pi-hole)
DNS 层全网去广告,路由器 DNS 一改,连智能电视开屏广告都少一半。
AdGuard Home 的界面更干净,还能顺手做 DoH 上游。
爽点在于家人会以为你修好了网络。我才不会告诉你,主要是用在家庭影院保护我家孩子的。
5. Syncthing,⭐ 8.7 万星
点对点文件同步,没有中心服务器的概念,你那台机器只是众多节点之一。
我用它同步 Obsidian 库,四年没丢过文件。
跟 Nextcloud 的区别是它只管同步不管界面,反而稳定得多。
6. Uptime Kuma,⭐ 8.9 万星(或 Beszel,⭐ 2.4 万星)
前者盯服务,后者盯机器。
装满十个服务之后你一定会遇到某个容器悄悄挂了两周。
Beszel 是这两年冒出来的轻量监控,一个 hub 加若干 agent,CPU 内存磁盘容器状态全在一页,比 Prometheus 加 Grafana 省事一个数量级。
第二梯队:解决一个具体痛点,九个
7. Paperless-ngx,⭐ 4.4 万星
扫描件管理,OCR 后全文检索。
租房合同、发票、说明书、验光单什么的全扔进去,以后靠搜。
中文 OCR 记得把 PAPERLESS_OCR_LANGUAGES 设成 chi_sim+eng。
配合我的 ibrother 激光打印机(这个场景主要是用来扫描的),效果杠杠的。
8. Stirling-PDF,⭐ 8.8 万星
本地版 PDF 全家桶:合并、拆分、压缩、加水印、OCR、转 Office。
以前这类操作得往在线网站传文件,现在跑自己机器上。
一个容器,无状态。我推荐给非技术朋友的第一个自托管服务。
9. Karakeep,⭐ 2.8 万星(原名 Hoarder)
稍后读加书签归档,存的是全文快照不是链接,还会调 AI 自动打标签。
国内网站死链率有多高你懂的,这东西相当于给收藏夹上了个保险。
10. Audiobookshelf,⭐ 1.4 万星
有声书和播客服务端。
前面那个 r/selfhosted 帖子里 162 票的回答只有两句话:Audiobookshelf,每天都用。
我也每天用,它的续播进度跨设备同步比大部分商业播客 App 都干净。
11. Navidrome,⭐ 2.3 万星
自己的音乐流媒体,兼容 Subsonic 协议,手机上一堆现成客户端能连。
适合硬盘里躺着几百 G 无损的人。
12. Memos,⭐ 6.2 万星(或 Trilium,⭐ 3.7 万星)
前者是 flomo 那种碎片笔记,一个二进制就跑;后者是重型知识库,树状结构能玩出花。
别两个都装,你会分裂。
13. Actual Budget,⭐ 2.8 万星
本地优先的记账软件,信封预算法那套。
想更轻就看 Wallos(⭐ 8.3k 星),专管订阅续费提醒,年底能吓你一跳。我半年就吓一跳了。
14. ntfy,⭐ 3.2 万星
一行命令给手机推消息:
curl -d "备份完成" ntfy.sh/你的主题名所有脚本、定时任务、监控告警的出口都能接到它上面。
配上 changedetection.io 做网页变化监控,可以实现某个网站一改价就推给你。
15. Gitea,⭐ 5.7 万星 + code-server,⭐ 7.9 万星
自己的 Git 服务加浏览器里的 VS Code。
出差连回家改代码,第一次成功的时候确实会傻笑一下。
Gitea 现在也有 Actions,简单 CI 够用。
第三梯队:真正称得上很酷,但要花掉一个周末
16. Ollama + Open WebUI,⭐ 17.7 万星 + ⭐ 14.7 万星
本地跑大模型。
没显卡体验一般,纯 CPU 跑 7B 每秒几个 token。手上有张 3060 12G 或更好的卡,Qwen、GLM 这些国产开源模型的中文能力已经够日常问答和文本处理。
装法:
curl -fsSL https://ollama.com/install.sh | sh
ollama run qwen3Open WebUI 给它套个类 ChatGPT 界面,也能接外部 API 做统一入口。
真正的价值不是省钱,是有些东西你不想发给云端。
17. Frigate,⭐ 3.5 万星
摄像头的本地 AI 识别,人、车、猫狗分类,全程不出内网。
配个几百块的 Coral TPU 或者用核显跑 OpenVINO,功耗很低。
TechHut 那期"人人都该有台家庭服务器"讲得直:你家安防摄像头,真想让画面一直往云厂商那儿传吗。
18. n8n,⭐ 19.8 万星
可视化工作流自动化,自托管版免费。
Techno Tim 那期"我的 homelab 到底跑了什么(50 多个服务)"专门留了段位置给它。
定时抓数据、RSS 转推送、表单进数据库,能替掉一大半手写的 cron 脚本。
就是配置会逼疯人,慎入。
19. 开游戏服
社交属性最强的一条。
TikTok 上一条自建幻兽帕鲁服的视频两万播放,门槛是四核 CPU 加 16G 内存,硬盘必须 SSD 或 NVMe,机械盘容易存档损坏。Minecraft、雾锁王国同理。
还有个叫 AMP 的面板能管一堆游戏服,另一位四万播放的博主讲的就是这个,他的理由很实在:自己开服是为了让孩子玩游戏时不碰到公共服上那些人。
20. 当个数据保管员
r/DataHoarder 七月有条 994 赞的帖子:2012 年 Webshots 关站删掉 1400 万用户的照片,Archive Team 抢在最后几周爬下 105.9TB 塞进互联网档案馆,但解压工具 2016 年就坏了,数据锁在里面十年没人拿得出来。发帖人手工挖了十年,最后写了个工具把这批数据重新打开,免费放出。
你那台服务器能干的最酷的事之一就是这件事的家庭版:用 Kiwix 把维基百科全站带图离线下来(109G,一块盘的事),把你爸妈手机里那些迟早会丢的视频归档好。
怎么从外面访问它,这一段最容易翻车
前面二十条都是爽,这段是技术主菜。r/homelab 七月那个"大家到底怎么安全地从外网访问自托管服务"的帖子,126 赞 168 条评论,答案高度一致。
❌ 别直接端口转发
171 票的最高赞 u/1WeekNotice 给的路子是上 WireGuard,路由器自带就用自带的,不然跑个 wg-easy 容器,然后只转发 WireGuard 那一个端口,管理界面的端口一个都不要开。
41 票的 u/dww0311 说得更绝:只有 WireGuard,之外什么都不暴露在公网上。
✅ Tailscale 是懒人最优解(也是作者目前在用的)
Instagram 上有条 22.7 万播放的视频专讲这个,作者说他做的每个家庭服务器项目都会装它,还加了句"我保证这不是广告"。
它本质是 WireGuard 加一个自动打洞的控制面,装完之后手机和家里的服务器就在同一个虚拟局域网里。
介意控制面在别人手上,就自建 Headscale,⭐ 4.2 万星。
想让别人也能访问:Pangolin
同一个帖子里 56 票的 u/MacDaddyBighorn 推荐的就是它:⭐ 2.2 万星,相当于自己控制的 Cloudflare Tunnel,不受人家条款里对流媒体的限制。
🇨🇳 国内的现实要单独说
家宽基本没公网 IPv4,80 和 443 默认封着,域名解析到国内 IP 还要备案。
所以国内标准解法是:
- frp(⭐ 10.8 万星)加一台便宜云服务器做中转
- 或者直接走 IPv6 + DDNS,现在大部分宽带 IPv6 是通的,反而最省事
公网安全加固
真要往公网开东西,反向代理别裸奔:
- Nginx Proxy Manager(⭐ 3.4 万星)或 Caddy(⭐ 7.4 万星)自动签证书
- 前面挂 CrowdSec(⭐ 1.4 万星)挡扫描
- Authelia(⭐ 2.8 万星)和 authentik(⭐ 2.2 万星)能给所有服务套统一登录
SSO 那套下次单独写一篇。
什么没进这份清单,为什么
Nextcloud 没进第一梯队
它什么都能干,也因此什么都不够好,全家桶更新一次能折腾半天。
我的取舍是拆开:照片给 Immich,同步给 Syncthing,文档给 Paperless,只把日历联系人留给它。
Plex 没进
它这两年不断把功能挪到付费档,还要过它的云验证。
Jellyfin 是免费替代,但有个必须说的坏消息:七月 r/DataHoarder 一条 832 赞的帖子,Jellyfin 创始团队集体退出,理由是严重倦怠、优先级变化和内部分歧,项目没公布继任方案。
这是自托管的隐性风险,你依赖的软件背后可能只有三个疲惫的志愿者。选型时看一眼贡献者数量和最近提交,别只看星数。
Kubernetes 没进
有人在家跑 K3s 跑得很开心,YouTube 上那位 Mischa 跑了三年 Kubernetes 家庭实验室。
但对九成人来说,Docker Compose 加一个 compose 文件夹,五年内都不会成为瓶颈。
几个必须提前知道的坑
1. 硬盘会死
别问我是怎么知道的。
r/DataHoarder 七月有条 347 赞的帖子,作者去年买了 20 块厂家翻新盘(20 到 28T),一块 28T 今年坏了,本以为最多退 350 美元,结果对方直接寄了块新的。
翻新企业盘是自托管圈的常规操作,但你必须按"它一定会坏"来规划:
三份数据、两种介质、一份异地。
异地那份加密后扔对象存储,几十块钱一个月。
2. RAID 不是备份、不是备份、不是备份!
这句被说烂了但每年还是有人栽。
RAID 防的是硬盘物理损坏,防不了误删、勒索软件和你手滑的 rm。
3. 电费是真的
再次安利我的小 Mac。
没有 Mac 的,24 小时开机的 N100 小主机一年也大概一两百度电,一台老 E5 能到两千度。这也是小主机成主流的原因。
4. 别冲动
最后是 Hardware Haven 那期"自托管之前我希望知道的五件事"里的一句玩笑,但真是过来人经验:
刚看完 Jellyfin 教程三十分钟就跑去告诉老婆你把所有订阅都退了,这可能不是个好主意。先跑一个月,稳了再说。
去哪儿找更多资源和信息
- awesome-selfhosted:GitHub 上搜这个名字,最全的自托管服务索引,按分类列了上千个项目
- r/selfhosted 和 r/homelab:英文区两个主力社区,前者聊软件,后者聊硬件和网络
- LinuxServer.io:Docker 镜像质量整齐、文档统一,同一个服务优先选他们的能少踩坑
- 中文区看 V2EX 的 NAS 和 Linux 节点,硬件选型和国内网络环境的讨论比英文社区实用
- YouTube 上 Techno Tim、TechHut、Hardware Haven 三个频道
二十条里你真正需要的可能就三条。别一个周末全装完,装完你会发现自己在给一台机器打工。挑一个今天就有痛点的,照片快满了,或者密码全在浏览器里,先把那一个跑稳。
