<!-- title: Google时间线停摆，足迹自己存 -->

# 本期思路

这一轮刻意避开 AI 赛道——过去一个月里，编程助手、Agent 工具、模型榜单已经被写烂了。这次换个方向：挖了一批**给你自己的数据、自己的服务器、自己的生活当管家**的开源项目。它们的共同点是：单个项目解决一件具体的事，部署下来就能用，其中不少已经跑通了“开源核心 + 托管服务”的商业模型。8 个仓库里，有正处在风口上的热门爆款，也有 Star 还在三位数、但设计相当干净的冷门精品。

说明一句：文中 Star 数为约数，以仓库实时页面为准。

---

## 1. dawarich — 把 Google 时间线的活儿接过来

**仓库**：[Freika/dawarich](https://github.com/Freika/dawarich) | Star 约 4k | 更新活跃

2024 年底 Google 宣布时间线全面转为“仅存本地设备”，大量用户在升级后发现自己的历史轨迹没了备份——那段“某年某月某日在哪”的记忆，成了平台说收就收的东西。dawarich 就是为这个时刻准备的：一个自托管的 location history 服务，Ruby on Rails + PostGIS 实现，Docker Compose 一把拉起。手机端用 OwnTracks、Overland 这类上报 App 持续回传 GPS 点，也支持从 Google Takeout 导入你抢救出来的旧时间线数据。它给你一张能缩放的完整人生地图：去过哪些国家、多少城市、每年走了多少公里，全部自己算、自己存、随时导出 GPX 带走。

核心亮点是数据主权做得彻底：轨迹点是你自己的 Postgres 里的行，不是某家公司的缓存。对想折腾的人，它还有 API，可以自己写自动化——比如每天睡前把当天的轨迹自动归档成一条旅行日记。

- 上手难度：⭐⭐⭐（compose 部署不难，难在手机端上报链路要配）
- 适用人群：异地恋、旅行记录党、对“足迹被平台持有”过敏的人
- 变现思路：家庭共享版托管服务、配合低功耗 GPS 网关卖软硬一体，对标各类收费的位置记录订阅

## 2. beszel — 一条命令起起来的轻量监控

**仓库**：[henrygd/beszel](https://github.com/henrygd/beszel) | Star 约 1.2 万 | 更新活跃

服务器监控这个赛道本来是 Prometheus + Grafana 的天下，但对家里三五台小机器来说，那套东西就像开挖掘机去种花。beszel 的定位是“够用且极轻”：Hub 是主控面板，Agent 装在被监控机器上，一条 Docker 命令跑起来，CPU/内存/磁盘/网络/温度/Docker 容器状态全都有，还支持告警和多用户、OAuth 登录。实现上很聪明——Hub 直接架在 PocketBase 上，把用户、认证、存储这些脏活全交给一个成熟单二进制，作者自己只写监控逻辑，整个项目小到可以通读。

它是近一年 self-hosted 圈的当红项目，社区增长曲线是典型的“好用 → 口碑 → 冲榜”。对个人用户，它是 Zabbix 的完美反面：没有配置文件地狱，五分钟出图。

- 上手难度：⭐⭐
- 适用人群：管着几台 VPS / 家庭服务器 / 小公司内网机的人
- 变现思路：监控本身免费化是趋势，但告警路由、多租户、长期指标存储的企业版是经典收费点（对标 Datadog 每台主机几十刀的账单）

## 3. Stirling-PDF — 全公司都在用的那个 PDF 页面

**仓库**：[Stirling-Tools/Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) | Star 数万级 | 更新非常活跃

PDF 工具网站的问题不是功能，是隐私和限制：传个合同上去，你不知道它存多久；免费版处处水印和页数上限。Stirling-PDF 把这件事拉回本地：一个自托管的 PDF 全家桶，合并、拆分、压缩、OCR、转格式、加水印、改元数据、签名，上百种操作全覆盖，底层接的是 LibreOffice、qpdf、OCRmyPDF 这些久经考验的命令行工具，Web 界面做统一封装，还带 REST API 可以进自动化流水线。

这个项目的剧本很值得创业者研究：作者本来只是给自己写个工具，2023 年开源后一路冲上 Trending，如今围绕它长出了商业公司，开源版之外提供带 SSO 的企业版——典型的“开源核心养品牌，企业功能收钱”。对中小公司来说，内网部署一个，等于把全办公室的 PDF 杂活接住了。

- 上手难度：⭐⭐（Docker 起来即用）
- 适用人群：被在线 PDF 工具的弹窗和限制逼疯的所有人；IT 管理员
- 变现思路：已被验证——企业版 SSO/审计/技术支持收费，个人永远免费

## 4. healthchecks — cron 的“死人开关”

**仓库**：[healthchecks/healthchecks](https://github.com/healthchecks/healthchecks) | Star 约 8k | 更新活跃

监控解决“服务挂了怎么知道”，但还有一类更隐蔽的事故：**该跑的东西没跑**。备份脚本静默失败、证书续期任务悄悄卡住，没人发现，直到某天恢复数据时才发现三个月没备份。healthchecks 的思路是反向的——每个定时任务去 ping 一个专属 URL，“该来没来”就触发告警。这个模式叫 dead man's switch，是定时任务监控最简洁的形态。

项目本身是 Django 写的，代码干净、文档完整，支持 cron 表达式配置预期周期，告警通道接了邮件、Slack、Telegram 等二十多种。更关键的是商业先例：作者从 2015 年就开始运营同款 SaaS（healthchecks.io），开源仓库和线上服务是同一套代码——“代码开源，托管收费”这个模型跑了十年，还活着，说明账算得过来。

- 上手难度：⭐⭐
- 适用人群：所有用 cron/systemd timer/CI 定时任务的人，运维和独立开发者必配
- 变现思路：照抄作者即可：自托管免费，托管版按监控项数量收费，边际成本趋近于零

## 5. navidrome — 把音乐库变成自己的 Spotify

**仓库**：[navidrome/navidrome](https://github.com/navidrome/navidrome) | Star 约 1.4 万 | 更新活跃

当流媒体平台开始按“千元级音质”分层收费时，很多人回头看了看自己硬盘里那几百 GB 的无损音乐。navidrome 是自托管音乐流媒体的标杆：Go 写的单二进制，吃掉你的本地曲库，吐出一个带封面、支持转码的 Web 播放器。它的杀手锏是完整兼容 Subsonic API——这意味着十年生态里积累的海量客户端（iOS、Android、桌面各种播放器）开箱即用，你只管挑个顺手的。

多用户、播放列表、Last.fm/ListenBrainz 听歌记录上报、按客户端带宽自动转码，家庭服务器玩家几乎人手一个。老牌但不老气，发布节奏稳定，是这个领域“一次部署用十年”的典范。

- 上手难度：⭐（单文件扔上去就能跑）
- 适用人群：有本地无损曲库、不想给音质交月费的人；NAS 玩家
- 变现思路：本身免费，但周边可做：曲库整理与刮削服务、预装好的家庭媒体一体机（软硬结合卖盒子）

## 6. Actual Budget — 本地优先的记账本，数据归你

**仓库**：[actualbudget/actual](https://github.com/actualbudget/actual) | Star 约 2 万 | 更新活跃

记账软件最大的痛点不是功能，是**账本在谁手里**：用某订阅制记账 App，记了五年，一停订数据就悬了。Actual 的答案是 local-first：账本就是一个本地文件，断网照用，想多设备同步就起一个官方同款的 sync server，数据走加密传输、存在你自己的机器上。预算方法论是经典的信封预算法（给每一块钱安排岗位），界面克制、上手快。

这个项目还有段履历：早年是付费产品，作者后来将其完全开源，社区接手后反而爆发式增长，如今是 self-hosted 财务类的头部项目。银行自动导入通过 SimpleFIN（北美）、GoCardless（欧洲）等网关实现，国内用户手动导入 CSV 也很顺。

- 上手难度：⭐⭐⭐（单机零门槛，要多端同步需部署 sync server）
- 适用人群：受够订阅制记账、在意财务隐私的家庭用户
- 变现思路：托管 sync server 收月费、本地银行聚合接口转售，海外已有同类跑通

## 7. hortusfox — 给家里的植物雇个管理员

**仓库**：[danielbrendel/hortusfox-web](https://github.com/danielbrendel/hortusfox-web) | Star 约 1k（本期小而美之一） | 更新活跃

养死过植物的人都知道问题出在哪：不是不爱浇，是忘了哪盆浇过、哪盆三天前就该浇。hortusfox 是一个自托管的植物管理系统：每盆植物建档、拍照、记录品种和位置，浇水、施肥、换盆的周期计划由它提醒，另有任务清单和成长日志，支持多用户（全家一起管）。界面是那种一眼舒服的暖色调，功能不贪多，把“按时照顾”这一件事做完整。

它是本期 Star 最低的仓库之一，但文档、i18n、发布纪律都在线，属于典型的“需求极小众、完成度极高”的德系小精品。这类项目商业天花板不高，但作为作品集和二开发起点非常好——PHP + MySQL 技术栈，改起来没有门槛。

- 上手难度：⭐⭐⭐（常规 PHP 环境 + MySQL）
- 适用人群：绿植爱好者、家庭；想找个温和项目练手二次开发的开发者
- 变现思路：接入土壤湿度传感器做成智能花盆软硬套装；或作为付费定制 CASE（花店、园艺工作室的客户植物托管系统）

## 8. enclosed — 阅后即焚，但要真加密

**仓库**：[CorentinTh/enclosed](https://github.com/CorentinTh/enclosed) | Star 约 1.5k（本期小而美之二） | 更新活跃

“把密码发给同事”是个日常却尴尬的动作：微信发过去就留在聊天记录里了。enclosed 做的就是现代版的阅后即焚：文本或小文件在浏览器里端到端加密后才上传，接收方打开后可设为一次性阅读，支持过期时间和额外密码，看完全网无痕。作者是开源工具箱 it-tools 的作者 Corentin Th——那个项目已是几十万开发者的装机标配，enclosed 是他的第二枪，代码风格一样干净，Docker 一行起服务。

和老的 PrivateBin 相比，它的优势是界面当代、交互顺手，不输任何商业竞品（那些按月收费的一次性便签 SaaS，功能其实是它的子集）。装一个放在公司内网，安全部门都会点头。

- 上手难度：⭐⭐
- 适用人群：需要传密码、Token、临时敏感文件的所有团队
- 变现思路：团队版审计日志、自定义域名的托管实例；或作为企业内部工具箱的拼图组件

---

## 横向对比

| 仓库 | 领域 | Star（约） | 上手难度 | 一句话场景 |
|---|---|---|---|---|
| dawarich | 位置记录 | 4k | ⭐⭐⭐ | 自己存一辈子足迹 |
| beszel | 服务器监控 | 1.2万 | ⭐⭐ | 几台小机器的轻监控 |
| Stirling-PDF | 文档处理 | 数万 | ⭐⭐ | 内网 PDF 全家桶 |
| healthchecks | 任务监控 | 8k | ⭐⭐ | 定时任务的死人开关 |
| navidrome | 音乐流媒体 | 1.4万 | ⭐ | 本地曲库变私人 Spotify |
| Actual Budget | 个人财务 | 2万 | ⭐⭐⭐ | 账本锁在自己硬盘里 |
| hortusfox | 家庭生活 | 约1k | ⭐⭐⭐ | 植物浇水提醒管家 |
| enclosed | 隐私工具 | 约1.5k | ⭐⭐ | 加密阅后即焚便签 |

## 本期全景

```mermaid
mindmap
  root((本期8仓))
    生活数据
      dawarich 足迹自存
      hortusfox 植物管家
    运维可观测
      beszel 轻量监控
      healthchecks 死人开关
    文档与隐私
      Stirling-PDF 本地PDF箱
      enclosed 焚毁便签
    财务与媒体
      Actual 本地优先记账
      navidrome 私人曲库
```

## 本期之最

- **最值得立即尝试：Stirling-PDF**。部署成本最低、收益立刻可见，装完当天全组人都会开始用。
- **最有商业潜力：dawarich**。位置数据是平台方逐步退出的领域，家庭共享、软硬网关、托管订阅三条路都通，赛道时机比项目本身更值钱。
- **最被低估：hortusfox**。三位数的 Star 配上这个完成度，缺的只是一个“养死了一盆绿萝”的爆款帖子。

## 参考来源

1. [Freika/dawarich](https://github.com/Freika/dawarich) — 自托管位置历史服务仓库主页
2. [henrygd/beszel](https://github.com/henrygd/beszel) — 轻量服务器监控仓库主页
3. [Stirling-Tools/Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) — 自托管 PDF 工具箱仓库主页
4. [healthchecks/healthchecks](https://github.com/healthchecks/healthchecks) — 定时任务死人开关仓库主页（配套 SaaS：healthchecks.io）
5. [navidrome/navidrome](https://github.com/navidrome/navidrome) — 自托管音乐流媒体服务器仓库主页
6. [actualbudget/actual](https://github.com/actualbudget/actual) — 本地优先记账应用仓库主页
7. [danielbrendel/hortusfox-web](https://github.com/danielbrendel/hortusfox-web) — 自托管植物管理仓库主页
8. [CorentinTh/enclosed](https://github.com/CorentinTh/enclosed) — 端到端加密阅后即焚便签仓库主页

> 注：本期撰写时未能联网实时抓取，Star 数为作者知识范围内的约数，实际数据请以各仓库页面为准。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
