首页 › weekly › 自建PaaS零停机部署七剑掘金

一台VPS跑成PaaS:砍掉Heroku/Vercel/Railway年费的开源七剑

本周发现概述

本周把目光从"装一个大套件"转向"把一台普通VPS变成平台"。开源PaaS赛道在2026年彻底分化:一边是Coolify、1Panel这类带Web面板的全功能平台,另一边是Dokku、Kamal、Komodo这类专注"git push即上线"的部署内核。真正的技术金矿不在面板UI,而在其底层三件套——反向代理自动签发SSL、构建器把源码打成镜像、蓝绿/热备切换实现零停机。掌握这套机制,就能为外包团队、独立开发者、中小企业提供"自建部署平台"的付费服务,单台服务器年省上千美元订阅费。本文拆解7个原理可写实的开源部署利器。

筛选标准

维度 权重 说明
变现潜力 40% 能否包装成托管PaaS/训练营/企业内网部署?目标用户付费意愿?
训练营适用性 25% 2-4小时能否跑通"git push→上线→自动SSL"?学员可见成果?
技术新颖度 20% 构建器、代理、零停机机制是否有差异化原理?
维护活跃度 15% 近期commit、CVE响应、Swarm/K8s扩展性

七剑深度分析

1. Coolify | coollabsio/coolify | ~40k+ Star | 周更

核心功能:一条命令把VPS变成自托管Vercel/Heroku,git push自动构建、自动签发SSL、自动配域名。

上手难度:⭐⭐

原理写实:Coolify的内核是三段式流水线。构建阶段支持三种builder——nixpacks(无需Dockerfile,自动识别Node/Python/Go语言层并分层打包)、Dockerfile、Heroku buildpacks;代理阶段默认用Traefik做边缘反向代理,通过Docker label动态发现容器,调用Let's Encrypt的HTTP-01/DNS-01挑战自动签发并续期证书;部署阶段用Docker容器隔离每个应用。它把"VPS+Docker+Traefik+ACME"封装成一个有Vue面板的产品。

变现评估:三条路径。①做托管PaaS——在一台大VPS上给客户开租户,月收$5-20,复刻Coolify Cloud的$5/月起商业模式;②企业内网部署训练营,把代码留在客户机房,目标用户是金融/医疗/政企,¥1999-4999/场;③运维订阅,¥299/月帮小公司管5台机器。定价空间最大。

训练营评估:最适合做"4小时自建Vercel"课。学员产出:一个能git push上线、带HTTPS的项目。教学时长3-4小时,含nixpacks与Dockerfile两种构建对比。

差异化:相比Vercel,无带宽/函数调用计费、无构建分钟数限制;相比Kamal多了Web面板与多服务器编排。

2. Dokku | dokku/dokku | ~30k Star | 持续维护

核心功能:最接近原版Heroku的轻量PaaS,git push dokku master直接上线。

上手难度:⭐⭐⭐

原理写实:Dokku的精髓在git receive-pack钩子。你push代码时,服务端的pluginhook post-receive触发,调用herokuish或Cloud Native Buildpacks把代码在一个slug容器里编译成可运行镜像,再通过Nginx路由到对应容器。每个应用一个Docker容器,插件机制(dokku-postgres、dokku-redis)模拟Heroku add-ons,dokku config:set对应环境变量。整个系统是约200个shell脚本+插件钩子拼出来的,单机就能跑,是理解"PaaS到底做了什么"的最佳教材。

变现评估:偏训练营与咨询。①"3小时理解PaaS原理"课,¥99-199,卖点就是带学员读钩子源码;②给初创团队做单机部署改造,¥999/单。托管化较难(无原生多租户),但作为教学项目变现极佳。

训练营评估:黄金教材。学员能亲眼看到git push→编译→上线的全链路,理解buildpack分层、slug、容器路由。2-3小时可跑通一个Node应用。

差异化:无面板、纯命令行、单机、最贴近Heroku语义,是其他所有PaaS的"祖师爷"参考实现。

3. 1Panel | 1Panel-dev/1Panel | 30k+ Star | 月度迭代

核心功能:飞致云出品的现代化Linux服务器面板,网站/数据库/容器/备份/AI一体化,原生集成WordPress与Halo建站。

上手难度:⭐

原理写实:1Panel用Go写后端,Docker-native——所有装的服务本质是docker-compose编排的应用商店条目。建站走OpenResty(带Lua的Nginx)做反向代理与SSL,数据库、容器、文件管理通过Web API暴露。2025年加入原生AI管理(模型/智能体面板),是同类面板里唯一把"运维+建站+AI"合一的。应用商店是其护城河,一键装Halo、WordPress、n8n等上百个应用。

变现评估:国内市场变现极强。①中小企业建站+运维套餐,¥1999-4999/年取代宝塔专业版;②"用1Panel搭企业官网"训练营¥299;③1Panel专业版代理/部署服务。飞致云已有成熟商业体系可借力。

训练营评估:4小时课能让零基础学员搭出带HTTPS的企业官网,成果可见、截图能发朋友圈,转化率高。

差异化:相对宝塔更干净(无广告、AGPL开源)、AI原生、Go单二进制部署;相对Coolify更偏建站与运维而非应用PaaS,二者互补。

4. CapRover | caprover/caprover | ~13k Star | 维护中

核心功能:带280+一键应用商店的自托管PaaS,Docker+nginx内核。

上手难度:⭐⭐

原理写实:CapRover用Captain集群概念管理节点,nginx做路由,每个应用通过captain-definition文件描述(指定Dockerfile或镜像、端口、环境变量)。One-Click Apps是一套标准化模板仓库,本质是参数化的docker-compose。它走的是"应用商店优先"路线——你想装Metabase、n8n、Ghost,点一下即可,降低了用户写Dockerfile的门槛。

变现评估:中等。①应用商店模板售卖/定制,¥99-499/个;②中小团队应用部署服务。CapRover Cloud($5-10/月)证明了托管化可行,可复刻。

训练营评估:适合"2小时搭一套内部工具站"课,学员一键拉起5个常用应用,成就感强。

差异化:应用商店最丰富,但内核较老(nginx而非Traefik),零停机能力弱于Coolify/Kamal。

5. Dokploy | Dokploy/dokploy | ~18k+ Star | 高速增长

核心功能:Next.js面板的新一代自托管PaaS,主打Docker Swarm高可用。

上手难度:⭐⭐⭐

原理写实:Dokploy用Next.js写面板,代理同样基于Traefik,但把Docker Swarm作为一等公民——多节点 Swarm模式下服务跨机器调度,单机故障不中断。2026年初的选型讨论常拿它与Coolify比:Coolify功能更全但Swarm支持较新,Dokploy从设计上就为多节点HA优化。RAM占用更低、面板更现代是其卖点。

变现评估:SaaS二次开发空间大。①基于Dokploy做行业垂直托管PaaS(如专为电商独立站),¥1999起;②多节点部署咨询。

训练营评估:适合进阶课"用Swarm搭高可用部署平台",4小时,需要学员懂Docker网络。

差异化:Swarm原生HA + 现代React面板,是Coolify最快的挑战者,原理新、增速猛。

6. Kamal | basecamp/kamal | ~12k Star | 活跃(v2)

核心功能:Basecamp(37signals)出品、用于生产HEY的零停机部署工具,把Docker容器推到任意服务器。

上手难度:⭐⭐⭐⭐

原理写实:Kamal是"部署工具"而非平台——没有面板、不管理服务器,只做一件事:把镜像推上去并切换流量。它用kamal-proxy(基于Traefik魔改)在目标机做蓝绿切换:新版本容器起来后,proxy通过kamal-proxy lock与replay机制把旧连接优雅迁移,再下线旧容器;支持rolling restart、accessory服务(如Redis)、remote build(镜像在构建机打好再拉)。没有数据库管理、没有应用商店,只有最纯粹的"零停机发布"。

变现评估:高端。①为Rails/SaaS团队做零停机改造咨询,¥1999-4999;②"用Kamal搭CI/CD发布流水线"训练营¥299-599。目标用户是已上生产、受停机之苦的团队,付费意愿强。

训练营评估:适合中高级开发者课,4-6小时,产出一条可复用的发布流水线。

差异化:生产级零停机、无锁定、37signals背书,是"我只要部署不要面板"人群的首选。

7. Komodo | moghtech/komodo | ~5k Star | 2.0活跃

核心功能:Rust写的多服务器构建与部署平台,把git仓库即配置。

上手难度:⭐⭐⭐⭐

原理写实:Komodo用Rust写核心,每个被管服务器跑一个Docker periphery engine,中央Komodo通过OpenAPI调度。核心理念是Repo-as-config:一个git仓库里放Komodo配置+docker-compose,Komodo监听仓库变更自动构建部署,配置即代码、可版本回滚。2.0版加入Docker Swarm支持,定位介于Portainer(只管容器)和Coolify(全功能PaaS)之间——专注"多机构建+部署编排"。提供完整OpenAPI、CLI、类型安全的客户端库。

变现评估:偏技术布道与定制。①homelab/中小团队多机管理咨询;②基于其OpenAPI做二次开发。尚处早期,先发优势明显。

训练营评估:适合"用Rust工具管多台服务器"进阶课,学员能体会配置即代码的部署范式。

差异化:Rust单二进制、配置即代码、多机原生,是赛道里最新的差异化选手。

选型矩阵

quadrantChart
    title 开源PaaS选型矩阵(上手难度 × 变现潜力)
    x-axis "上手更易" --> "上手更难"
    y-axis "变现较弱" --> "变现更强"
    quadrant-1 "高变现·需功底"
    quadrant-2 "高变现·易上手"
    quadrant-3 "低变现·易上手"
    quadrant-4 "低变现·需功底"
    "Coolify": [0.30, 0.88]
    "1Panel": [0.18, 0.82]
    "Kamal": [0.72, 0.76]
    "Dokploy": [0.45, 0.66]
    "Dokku": [0.55, 0.60]
    "CapRover": [0.25, 0.55]
    "Komodo": [0.75, 0.62]

选型口诀:要面板+变现选Coolify,国内建站选1Panel,生产零停机选Kamal,学原理选Dokku,要HA选Dokploy,要多机配置即代码选Komodo,要应用商店选CapRover。

变现潜力 Top5 排行榜

排名 项目 变现方向 预估定价
🥇 1 Coolify 托管PaaS SaaS / 企业内网部署训练营 / 运维订阅 ¥299训练营 – ¥4999企业部署
🥈 2 1Panel 中小企业建站运维套餐 / 建站训练营 / 专业版部署 ¥299专栏 – ¥4999/年套餐
🥉 3 Kamal 生产零停机改造咨询 / CI-CD发布流水线训练营 ¥299训练营 – ¥4999咨询
4 Dokku PaaS原理训练营 / 单机部署改造 ¥99课程 – ¥999/单
5 Dokploy 行业垂直托管PaaS二次开发 / Swarm高可用咨询 ¥1999起 – 定制报价

关键技术点小结

这套七剑共享同一条技术脉络,理解三处关节就能举一反三:第一,构建器——nixpacks/herokuish/Cloud Native Buildpacks负责把源码无Dockerfile地分层打成镜像;第二,反向代理+ACME——Traefik/Caddy/nginx通过容器label动态发现,自动完成Let's Encrypt证书签发与续期;第三,零停机——Kamal的kamal-proxy蓝绿切换、Coolify的coolify-zero热备同步、Dokploy的Swarm滚动更新,本质都是"新容器就绪→流量切换→旧容器下线"。把这三层讲透,一个4小时训练营的价值就能站住。

参考来源

  1. Coolify 官方文档:Traefik Proxy 与部署原理 — Coolify 边缘代理与 SSL 自动签发机制说明
  2. Dokku 官方文档:Git Deployment 与 Herokuish Buildpacks — git push 钩子与 buildpack 构建链路
  3. Kamal 官网:零停机部署、滚动重启与 accessory 服务 — Basecamp 生产级部署工具能力清单
  4. 1Panel 官网与飞致云里程碑公告 — 现代化 Linux 面板功能与 30k Star 里程碑
  5. Self-Hosted PaaS Comparison 2026:Coolify vs Dokploy vs CapRover vs Dokku — 2026 年四款主流自托管 PaaS 横向对比
  6. Cloudzy:Coolify vs Dokploy(2026 CVE、许可证、零停机实测) — 含 2026 年 1 月安全事件与许可证变更分析
  7. Linuxiac:Komodo 2.0 加入 Docker Swarm 支持 — Rust 部署工具的多机扩展

[!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学通信知识星球海报-扫码加入