首页 › weekly › 从部署到电费:开源专抠成本

从部署到电费:开源专抠成本

概述:本期换了个矿脉挖——不再盯着「AI 又干了什么」,而是顺着「钱从哪漏出去」往下刨:部署平台的月费、内网证书的憋屈、表单 SaaS 的年费、权限系统的人天、理财 App 的账本、开票工具的订阅、流媒体的云账单、服务器空转的电表。八座矿全是「装完就省钱」的路数,其中两座还是两千星以下的冷门好货。文中 Star 数为约数,请以仓库页面实时数据为准。


1. Coolify:把你的服务器,变成你自己的 Vercel

仓库:coollabsio/coolify | Star 约 4 万 | 发版极频,长期高热度

一句话定位:开源版 Heroku/Vercel。痛点很直接:部署平台按人按月收钱,流量一涨账单就飞,而你自己明明有一台服务器在吃灰。

核心功能拆解:官方脚本一条命令装完,之后全部在网页里操作——连上你的 Git 仓库,push 即自动构建部署;数据库(Postgres、MySQL、MongoDB、Redis 等)点按钮就起;上百个一键服务模板(WordPress、MinIO、Plausible 之类)开箱即用;Let's Encrypt 证书、域名、定时备份都接管。架构上它站在 Docker 之上,多台服务器通过 SSH 纳管,一台控制面板能指挥一队机器。本质上它是把「运维知识」固化成了界面。

上手难度:⭐⭐(有台 VPS 和域名就能玩)

适用人群:独立开发者、小团队、想给客户做交付的外包工作室。变现路径现成:给别人「代部署 + 托管运维」收费,等于用开源软件开一家小型 PaaS;也有人拿它做客户演示环境的自动生成器。


2. step-ca:内网 HTTPS 那个红叉,今天除掉

仓库:smallstep/certificates | Star 约 7000+ | 维护活跃

一句话定位:自建私有 CA,一个 Go 写的证书签发服务。痛点人人见过:内部系统走 HTTP 裸奔,或者上了 HTTPS 但每台电脑都要点一遍「不安全,继续访问」。

核心功能拆解:最妙的设计是它实现了标准 ACME 协议——也就是 Let's Encrypt 那套。意味着 certbot、acme.sh、Caddy、cert-manager 这些现成客户端不用改一行配置思路,把申请地址指向你自己的 step ca init 初始化出来的 CA,就能自动签、自动续。它还推崇「短效证书」哲学:证书只活几分钟到几小时,过期自动轮换,泄露了也来不及作恶。顺带还送 SSH 证书方案,员工登录内网机器不再常年挂私钥。

flowchart TD
  A["内网服务"] -->|"ACME 申请"| B["step-ca 私有CA"]
  B -->|"签发短效证书"| A
  C["员工电脑"] -->|"信任根证书"| B
  A -->|"HTTPS 加密"| C

上手难度:⭐⭐⭐(需要理解 PKI 基本概念,但文档教程极细)

适用人群:后端/运维工程师、给企业做内网系统的乙方。商业方向:中小企业内部 PKI 咨询与代维,IoT 设备批量发身份证书的方案商——证书这件事企业愿意付费,因为出事是真罚钱。


3. MediaMTX:一个二进制文件,接住所有视频流

仓库:bluenviron/mediamtx | Star 约 1.5 万 | 维护活跃

一句话定位:Go 写的单文件流媒体服务器兼网关。痛点:家里/店里的 IP 摄像头吐的是 RTSP 流,浏览器播不了、手机看不了、异地看不了;上云转推则月月烧钱。

核心功能拆解:它干的是「协议翻译 + 中转」的活——入口收 RTSP/RTMP/SRT 等推流,出口同时供 RTSP、RTMP、HLS、WebRTC 拉流。摄像头(支持 ONVIF 发现)的流喂进去,浏览器用 WebRTC 秒开低延迟画面,或走 HLS 给慢速网络。一个 YAML 文件配完所有路径,也能当纯转发代理,还能顺手录像落盘。认证支持内置账号或外部 HTTP/JWT 钩子。单二进制、零依赖,Docker、树莓派、Windows 服务随便跑——和 Frigate 那类「识别型 NVR」不是一路货,它只管把流又快又稳地送到该去的地方。

上手难度:⭐⭐(改几行 YAML 就能用)

适用人群:NAS 玩家、店铺/仓库监控需求者、做机器人和无人机图传的创客。二开方向:包一层多租户和计费,就是给物业、农场、连锁小店做的直播监控 SaaS。


4. Scaphandre:给每台服务器装一块电表

仓库:hubblo-org/scaphandre | Star 约 1600,两千以内 | 节奏慢但稳定

一句话定位:开源的 IT 能耗测量代理(法语「潜水服」)。痛点:AI 和机房电费暴涨的年头,几乎没人说得清「某个进程、某台机器到底吃了多少度电」,企业碳报告更是全靠拍脑袋。

核心功能拆解:它读取硬件层的功耗计数器(Intel 平台走 RAPL),把功耗归因到具体进程,再通过 Prometheus、JSON 等导出器送进你现有的监控栈,和 Grafana 一拼就是实时功率面板。跑在宿主机或虚拟机里都行,也有面向 Kubernetes 场景的用法。它的法语母公司长期参与 Boavizta 的 IT 碳核算方法论,所以它天然瞄准的是「能耗数据 → 碳排放报告」这条合规链路。

上手难度:⭐⭐⭐⭐(要对硬件指标和监控体系都熟)

适用人群:SRE、绿色计算研究者、做 ESG 碳盘查的服务商。这是本期最被低估的一座矿:欧盟碳报告监管一年紧过一年,「给你机房出碳账单」是一门正在长出来的生意,而现成的测量工具几乎只有它。


5. Formbricks:Typeform 的年费,退了

仓库:formbricks/formbricks | Star 约 1 万 | 发版频繁

一句话定位:开源的表单与用户体验调研平台,Typeform/Qualtrics 的平替。痛点:表单 SaaS 按回复数和席位收费,问卷量大一年轻松上千美元,数据还躺在别人服务器上。

核心功能拆解:三形态覆盖——链接问卷、网页内嵌、App 内嵌(JS/React SDK)。最有商业含金量的是「定向触发」:按用户行为、属性、页面路径决定在哪个瞬间给哪类用户弹哪张问卷,这是普通表单工具给不了的 NPS 采集姿势。Docker Compose 自托管,Next.js + PostgreSQL 架构,模板库齐全,开放 API。数据全程在自己库里,欧洲团队出品,隐私叙事顺理成章。

上手难度:⭐⭐

适用人群:SaaS 产品经理、做增长的人、乙方调研公司。变现思路直接:替中小 SaaS 搭建「用户反馈采集 + 分析」的托管服务,或者把它当白牌底座做行业版调研产品。


6. InvoiceShelf:自由职业者的开票台

仓库:InvoiceShelf/InvoiceShelf | Star 约 1500,两千以内 | 社区接棒维护

一句话定位:老牌开票工具 Crater 停更后由社区接续的分支。痛点:自由职业者和小工作室给客户开发票,要么手搓 Excel,要么给海外 SaaS 交月费。

核心功能拆解:Laravel + Vue 的经典组合,功能围绕收钱全流程:报价单/估价 → 发票 → 付款记录 → 支出登记,多币种、多税率、PDF 生成、客户门户(发个链接让客户自己看单付款)、REST API。它不是记账软件,专精「应收账款」这一段,和记账工具正好互补。自托管意味着发票数据(含客户价格条款)不出自己服务器。

上手难度:⭐⭐

适用人群:跨境接单的独立开发者、小代理公司。二开方向:接入本地的电子发票合规接口(各国税控要求不同,这恰恰是每个地区版本的机会),做成本地化开票服务。


7. OpenFGA:每个 SaaS 都逃不掉的权限系统,别再手写了

仓库:openfga/openfga | Star 约 3500 | Auth0/Okta 背书,持续迭代

一句话定位:源自 Google Zanzibar 论文的细粒度授权引擎。痛点:产品做大了,RBAC 不够用——「文档所有者的所在部门的管理员可以评论」这种关系型权限,自己写就是一团 if-else 地狱。

核心功能拆解:用法是三步:用自家 DSL 写授权模型(定义用户、资源、关系)、写入关系元组(user-relation-object 三元组)、业务代码里调 Check API 问「这个用户能不能做这件事」。存储可插拔(Postgres/MySQL/SQLite),API 走 HTTP/gRPC,JS/Go/Python/Java 等 SDK 齐全,官方还提供 Playgrounds 和可视化调试。把「权限」从业务代码里抽成了一项独立基础设施。

上手难度:⭐⭐⭐⭐(要吃透关系模型思维,曲线在这里)

适用人群:多租户 SaaS 团队、中台架构师。商业潜力本期最高之一:权限中台是典型的「企业愿意付钱但没人爱造的轮子」,基于它封装行业模板与审计报表,就是一门 ToB 生意。


8. Ghostfolio:理财账本搬回家,还有官方云样板

仓库:ghostfolio/ghostfolio | Star 约 5000+ | 维护活跃

一句话定位:自托管的投资组合追踪器。痛点:持仓、收益、费用记录在券商和理财 App 手里,想自己算跨券商的总资产、费率和真实年化,没有称手工具。

核心功能拆解:Angular + NestJS + Prisma + PostgreSQL 的全栈开源项目。核心体验:把各处持仓记进来(CSV 导入或数据源接口),得到统一的资产配置、费用分析、FIRE 指标;招牌功能「X-ray」像给组合拍 X 光,把重复持仓、隐含费率这类「隐性成本」照出来。对本期主题更重要的是它的生存模式:开源核心 + 官方托管云(ghostfol.io)+ 高级会员——「用开源建社区,用托管收钱」的教科书案例。

上手难度:⭐⭐(Docker Compose 起一套即可)

适用人群:跨券商投资者、隐私敏感的记账党。想下场的人可以直接研究它的 open-core 定价结构,照着给任何「数据敏感型工具」设计变现。


本期横向对比

仓库 类型 Star(约) 上手难度 适用场景
Coolify 部署平台 40k+ ⭐⭐ 个人/团队自托管 PaaS
step-ca 安全·PKI 7k+ ⭐⭐⭐ 内网 HTTPS、SSH 证书
MediaMTX 流媒体网关 15k ⭐⭐ 摄像头/直播/图传
Scaphandre 能耗测量 <2k ⭐⭐⭐⭐ 机房电费、碳报告
Formbricks 表单调研 10k ⭐⭐ 用户反馈、NPS
InvoiceShelf 开票收账 <2k ⭐⭐ 自由职业、小生意
OpenFGA 授权引擎 3.5k ⭐⭐⭐⭐ 多租户 SaaS 权限
Ghostfolio 投资台账 5k+ ⭐⭐ 跨券商资产追踪

全景图

mindmap
  root((开源抠成本八矿))
    机器的事
      Coolify 部署平台
      step-ca 私有证书
      MediaMTX 流媒体网关
      Scaphandre 能耗仪表
    钱的事
      Formbricks 表单调研
      InvoiceShelf 开票收账
      OpenFGA 权限引擎
      Ghostfolio 投资台账

本期之最

参考来源

  1. Coolify - GitHub / 官方文档 — 自托管部署平台的功能与安装方式
  2. step-ca (smallstep/certificates) - GitHub / Smallstep 文档 — 私有 CA 与 ACME、SSH 证书能力
  3. MediaMTX - GitHub — 流媒体服务器协议与部署说明
  4. Formbricks - GitHub / 文档 — 调研平台功能与自托管方案
  5. OpenFGA - GitHub / 官方文档 — Zanzibar 式授权模型
  6. Ghostfolio - GitHub — 投资组合追踪器与开源核心模式
  7. InvoiceShelf - GitHub — Crater 社区接续分支
  8. Scaphandre - GitHub / 文档 — IT 能耗测量代理

注:文中 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学通信知识星球海报-扫码加入