<!-- title: frp之后，自建隧道有了新答案 -->

## 本期概览

第五轮挖掘，这期刻意躲开了已经写烂的 AI 编程和画布类赛道，把目光投向两类仓库：一类是「替你省掉一笔订阅费」的平替型选手——发帖调度器、CRM、API 调试器、登录中心；另一类是「把数据留在自己手里」的小硬件与小工具——体脂秤、空气盒子、续费管家。八个仓库横跨网络、营销、开发、健康、家居八个互不重叠的领域，其中有两个是几百到两千星的遗珠级项目。文中 Star 均为量级描述，精确数字以仓库主页实时为准。

---

### 1. Pangolin — 给家里的服务开一扇有门卫的门

**[fosrl/pangolin](https://github.com/fosrl/pangolin)** | 万星级，热度快速爬坡中

一句话定位：自建版「Cloudflare Tunnel + 零信任访问控制」，内网服务穿透出去，每一个入口都带身份认证。

它解决的是内网穿透的老痛点：frp 只管转发不管认证，端口一开就是裸奔；Cloudflare Tunnel 省心，但全部流量都得过别人家。Pangolin 的思路是把这两件事捏在自己手里——你在 VPS 上跑控制面板，家里设备跑一个名叫 Newt 的轻量客户端，走 WireGuard 隧道出站连回 VPS，家里不需要公网 IP 也不需要开任何入站端口。底层用 Traefik 做路由，每个内部资源可以单独设置谁有权访问：SSO、一次性验证码、按资源授权、访问审计日志，全部在 Web 后台点选完成。对国内 homelab 用户来说，它几乎就是「frp 的完全体」。

上手难度：⭐⭐⭐（一台 VPS + 一个域名 + docker compose）

适用人群：NAS 玩家、自托管重度用户、给客户部署内部系统的外包团队。变现思路很直接：大量中小企业想要「不把数据放公有云」的远程访问方案，把 Pangolin 打包成「零信任入门部署包」，一次性实施费加年度托管，就是一个能落地的小生意。

---

### 2. Postiz — 一块面板，管全平台发帖

**[gitroomhq/postiz-app](https://github.com/gitroomhq/postiz-app)** | 万星级

一句话定位：Buffer、Hootsuite 的开源替代，社交矩阵排期发帖工具。

出海的人都知道这个痛：X、LinkedIn、Instagram、Reddit、Telegram、Threads、Bluesky……每个平台一个后台，发帖像打地鼠；用 Buffer 则按通道数收月费，通道一多价格起飞。Postiz 把所有平台接进一块排期日历，支持定时发布、团队协作、内容队列，还能接 AI 文案辅助。自托管用 docker compose 几条命令起全套，也可以直接用官方云服务。

这个项目同时是一份开源变现的活教材：作者 Nevo David 是独立开发圈的红人，靠「核心开源 + 云服务收费」的 open core 模式，把一个排期发帖工具在一年多时间里做成了正经生意，社区增长速度在同类里数得着。

上手难度：⭐⭐

适用人群：出海独立开发者、跨境营销团队、帮客户代运营的乙方。二开方向：把国内社媒与海外社媒做进同一个调度面板（注意各平台 API 合规边界），这类混合矩阵工具目前市场基本是空的。

---

### 3. Bruno — API 请求变成一个文件夹

**[usebruno/bruno](https://github.com/usebruno/bruno)** | 万星级头部，社区人气极高

一句话定位：离线优先的 API 客户端，Postman 的「不上云」替代品。

Bruno 的核心设计只有一个：接口集合就是一堆纯文本 `.bru` 文件，躺在你的代码仓库里。这意味着接口定义可以走 git——谁改了请求、改了哪个参数、为什么改，全部有 commit 可查，code review 顺手把接口变更也审了。没有强制登录，没有云同步，脚本用 JavaScript 写，配套的 bru 命令行还能让接口冒烟测试直接进 CI 流水线。Postman 逼你登录、把集合锁在云上、协作要订阅的三大槽点，它一个一个拆掉。

值得一提的还有它的商业模式：官方靠付费版和企业支持变现，哪些功能进付费桶，社区里真刀真枪吵过好几轮——对想做开源产品的人来说，这些争论本身就是免费的市场调研。

上手难度：⭐

适用人群：所有写后端、做测试的人，装完即用。二开方向：企业内部的接口规范模板包、团队级 `.bru` 约定与培训。

---

### 4. Twenty — CRM 里的 Notion

**[twentyhq/twenty](https://github.com/twentyhq/twenty)** | 万星级

一句话定位：把 Notion 的交互手感装进 CRM 的开源答案。

传统 CRM 的痛点不需要赘述：Salesforce 一个席位一年几万美元，小团队只能用 Excel 硬扛。Twenty 的做法是用 Notion 式的数据模型重做一遍——公司和联系人都是可自定义的对象，字段随便加，表格视图、看板视图随心切换，筛选分组所拖即所得；笔记、任务、邮件模板内建，REST 和 GraphQL API 加 webhook 一应俱全，自托管用 docker 起多容器即可。

它是这期商业价值最厚的一个仓库：CRM 是企业软件里最肥也最碎的市场，大厂吃掉头部，剩下无数垂直行业（教培、中介、本地商家、诊所）的定制需求没人接。基于 Twenty 做垂直行业的二次开发，加托管服务，就是一门已经被反复验证过的生意路径。

上手难度：⭐⭐⭐

适用人群：接企业定制开发的外包团队、想给自家业务换掉 Excel 的技术合伙人。

---

### 5. openScale — 几十块的体脂秤，数据凭什么上云

**[oliexdev/openScale](https://github.com/oliexdev/openScale)** | 千星级量级，老而稳的 Android 项目

一句话定位：绕过厂商云，蓝牙直连体脂秤的安卓应用。

市面上的体脂秤几乎都要求装官方 App、注册账号，你的每一次上秤都进了厂商的服务器。openScale 的作者把一票主流厂商的蓝牙私有协议逐个逆向了个遍——小米、Beurer、Sanitas、Medisana、Yunmai 等几十款秤，装上它就能直接读数：体重、体脂、水分、肌肉量、基础代谢，全部存本地，趋势图、目标管理、CSV 导出齐备，数据还能推给智能家居网关做联动。仓库里那份支持的设备清单，本身就是一份难得的「体脂秤蓝牙协议考古报告」。

这是典型的「解决单一痛点、即装即用」的小而美：没有融资故事，没有商业化，就是一个较真的开发者带着社区把协议一个个啃下来，维护多年。

上手难度：⭐

适用人群：在意健康数据归属的人、F-Droid 用户。折腾方向：把秤的读数接进 Grafana 面板，给自己做一份长期体成分档案。

---

### 6. AirGradient — 几百星的空气盒子，一家小公司的生意经

**[airgradienthq/arduino](https://github.com/airgradienthq/arduino)** | 几百星

一句话定位：全开源的室内空气质量监测仪，从电路图到固件都不藏私。

它监测 CO₂、PM2.5、温湿度、TVOC，主控是 ESP32，固件在 Arduino 生态里持续更新，硬件图纸全部公开——你可以买官方套件自己焊，也可以完全照图纸 DIY。设计上有个少见的坚持：支持纯本地服务器模式，数据不强制上云，接 Home Assistant 也很顺。

真正值得琢磨的是它的商业模式。这是个不大的团队，靠「卖套件 + 公开一切」活着：开源没有杀死它的生意，反而把客诉和售后成本打低了——用户自己就能修、能改、能校准，社区文档就是最好的说明书。对想做开源硬件的人来说，这个仓库的代码只值一半，另一半价值在它的打法本身。

上手难度：⭐⭐⭐（需要焊接接线，官方也有免焊套件）

适用人群：智能家居玩家、关注教室与办公室空气质量的机构。变现路径：硬件套件零售，或面向学校、诊室的成套监测部署。

---

### 7. Wallos — 盯住你的每一笔自动续费

**[ellite/Wallos](https://github.com/ellite/Wallos)** | 数千星

一句话定位：自托管的订阅制管家，专治「忘了 cancel」。

订阅制时代每个人都中过招：一年到头算不清自己到底订阅了多少服务、被自动扣了多少钱。Walros 把这件事做成一个轻量面板：每个订阅记录金额、周期、币种（自动汇率换算）和付款方式，日历视图标出到期日，支持多通道到期提醒，统计页直接告诉你今年为订阅烧了多少钱、哪几项占大头。PHP 加 SQLite 的技术栈轻得很，docker 一条命令跑起来，树莓派都能常年挂着。

它和之前写过的记账软件不是一回事：记账管「花出去的每一笔」，Wallos 只管「定期自动扣的那些」，切口足够窄，所以界面足够好看、上手足够快。

上手难度：⭐⭐

适用人群：订阅服务重度用户。它本身难谈变现，但作为开源全家桶的流量入口和练手项目，成色很足。

---

### 8. Pocket ID — 只用通行密钥的极简登录中心

**[pocket-id/pocket-id](https://github.com/pocket-id/pocket-id)** | 数千星

一句话定位：只做 passkey 登录的迷你 OIDC Provider，homelab 的轻量 SSO。

自托管玩家普遍有个尴尬：家里跑了十几个服务（相册、下载器、监控、文档），每个都有自己的账号体系，用 Keycloak 或 Authentik 又重得离谱——数据库、缓存、一堆容器，内存吃掉一大截。Pocket ID 反着来：它只做一件事，给你的服务提供 OIDC 统一登录，而且只用 passkey——指纹或扫一下就登录，没有密码可泄露。Go 单二进制加 SQLite，资源占用小到随便一台旧手机都能跑。

它是「做减法」设计的范本：把认证这个庞大需求砍到只剩最高频的那一刀，反而把 Keycloak 们劝退的那批用户接住了。

上手难度：⭐⭐

适用人群：self-hosted 全家桶用户；给小团队做内部系统的人也可以拿它当统一的登录门。

---

## 本期横向对比

| 仓库 | 赛道 | Star 量级 | 上手难度 | 一句话场景 |
|------|------|-----------|----------|------------|
| Pangolin | 自建网络 | 万星级 | ⭐⭐⭐ | 不开端口、带门卫的内网穿透 |
| Postiz | 营销工具 | 万星级 | ⭐⭐ | 全社交平台排期发帖 |
| Bruno | 开发者工具 | 万星级 | ⭐ | 接口集合进 git，离线调试 |
| Twenty | 企业服务 | 万星级 | ⭐⭐⭐ | Notion 手感的开源 CRM |
| openScale | 健康工具 | 千星级 | ⭐ | 体脂秤数据本地化 |
| AirGradient | 开源硬件 | 几百星 | ⭐⭐⭐ | 全开源空气质量盒子 |
| Wallos | 个人财务 | 数千星 | ⭐⭐ | 自动续费全记录 |
| Pocket ID | 认证基础设施 | 数千星 | ⭐⭐ | passkey 极简统一登录 |

```mermaid
mindmap
  root((本期八仓))
    自建网络
      Pangolin 零信任隧道
      Pocket ID 通行密钥登录
    增长与生意
      Postiz 全平台排期
      Twenty 开源CRM
    开发者日常
      Bruno API进Git
    数字生活
      Wallos 续费管家
      openScale 本地体脂秤
      AirGradient 空气盒子
```

## 本期之最

- **最值得立即尝试：Bruno。** 装完就能用，迁移成本几乎为零，接口进 git 这一步会让整个团队的协作方式立刻变样。
- **最有商业潜力：Twenty。** CRM 定制市场的长尾需求无穷无尽，开源底座加垂直二开加托管，是被验证过无数次的路径，就看谁先把某个行业做穿。
- **最被低估：AirGradient。** 几百星的仓库背后，是一套完整跑通的开源硬件生意：图纸公开、套件零售、社区当售后。想入场开源硬件的人，值得把它的仓库和商店一起研究一遍。

## 参考来源

1. [fosrl/pangolin](https://github.com/fosrl/pangolin) — 自建零信任隧道反向代理，本文核心亮点项目
2. [gitroomhq/postiz-app](https://github.com/gitroomhq/postiz-app) — 开源社交排期发帖工具，open core 模式样本
3. [usebruno/bruno](https://github.com/usebruno/bruno) — 离线优先 API 客户端，接口集合文件化方案
4. [twentyhq/twenty](https://github.com/twentyhq/twenty) — Notion 式交互的开源 CRM
5. [oliexdev/openScale](https://github.com/oliexdev/openScale) — 蓝牙直连体脂秤的安卓开源应用

> [!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)
