sh0 vs CapRover

为 2026

CapRover 是基于 Docker 的开源自托管 PaaS。sh0 在此基础上提供内置 Claude AI(106 个工具)、面向 Claude Desktop 的 MCP 服务器、代码健康评分以及支持 sh0 push 的 CLI。

快速评价

CapRover 是基于 Docker Swarm 的开源自托管 PaaS。sh0 秉持同样的自托管理念,并提供 Rust 内核、AI 辅助调试、Svelte 5 仪表盘,以及开箱即用的零停机蓝绿部署。

功能逐项对比

两个平台功能的逐项对比。

功能sh0CapRover
开发语言
Rust(单一二进制文件)
TypeScript(Node.js),Docker + nginx
CLI 推送部署
sh0 push:35 秒上线
caprover deploy
零停机部署
蓝绿部署
支持,需配置 Docker HEALTHCHECK(仅非持久化应用)
多服务器 BYOS
SSH 隧道,Business 计划
Docker Swarm
伸缩
CPU/内存自动伸缩
手动设置实例数(Docker Swarm)
CLI 命令
30+,JSON 输出
是
模板
171 个一键模板
350+ 一键应用

来源(2026 年 10 月 13 日核实): CapRover· CapRover 部署方式· CapRover 零停机部署· CapRover 应用扩展与集群

开发者为什么切换

真实的问题,真实的解决方案。

多服务器基于 Docker Swarm

要跨服务器扩展,CapRover 会将每个节点加入 Docker Swarm 集群,详见其集群文档。

sh0 基于 SSH 的纯 Rust 方案

sh0 通过 SSH 隧道连接远程服务器。无需 Swarm,无需 overlay 网络,无需共识协议。添加服务器,部署即可。

核心差异

sh0 与 CapRover 的不同之处。

内置 Claude AI

106 个工具用于部署、调试、日志分析和基础设施管理。适用于 Claude Desktop 和 Cursor 的 MCP 服务器。AI 沙箱用于安全实验。

sh0 push CLI

30+ 条命令,JSON 输出。一条 sh0 push 命令即可部署——35 秒上线。可脚本化、可自动化、CI 友好。

现代架构

Rust 二进制文件,Svelte 5 控制台,蓝绿部署,CPU/内存自动伸缩。无需 Docker Swarm,无需 overlay 网络——只需 SSH 和容器。

定价对比

CapRover 免费且开源。sh0 内置 AI 并提供支持服务。

层级sh0CapRover
免费$0免费(开源)
个人$19/mo免费(自托管)
团队$99/mo免费(自托管)

准备好从 CapRover 升级了吗?

30 秒安装 sh0。1 个 stack 永久免费,应用不限。

$ curl -fsSL https://get.sh0.dev | bash
免费开始使用