可扩展、免费且自托管的 PaaS。

部署应用
掌控你的
基础设施

一个免费、可扩展的平台,在简化应用部署和管理的同时,让基础设施始终完全掌握在你自己手中。

在线演示密码: captain42

永久免费 无供应商锁定 生产环境就绪

按项目整理应用的 CapRover 控制面板
原生支持 Docker随处运行任何应用
一键应用数秒内完成服务部署
自动 HTTPS为每个域名提供免费 TLS
自托管你的数据,你的基础设施

开箱即用

享用 Docker 和 nginx 的强大能力
无需繁琐工作

有些基础设施任务通常会占用产品开发数小时的时间,CapRover 为这类任务提供了简洁的操作界面。

DockernginxLet's EncryptDocker Swarm

社区驱动

支持项目,及时了解动态。

保持 CapRover 独立

通过 OpenCollective 支持持续开发和维护。

在 OpenCollective 上向 CapRover 捐赠

让应用部署变得简单

数秒内从本地环境上线。

带上你的代码,构建、部署、路由、HTTPS 和持续管理交给 CapRover。

查看部署指南
caprover deploy
$ caprover deploy检测源代码构建镜像推送镜像部署到 CapRover启动容器构建完成部署成功https://my-app.example.com

你需要的一切

为应用打造的简洁控制平面。

足够简单,适合第一次部署;足够灵活,满足完全掌控的需求。

支持任何语言

部署 Node.js、Python、PHP、Java、Ruby、.NET,或任何能在容器中运行的应用。

一键应用

数秒内启动数据库、WordPress、监控工具以及数十种热门服务。

灵活部署

通过控制面板、CLI、Webhook 或现有 Git 工作流进行部署。

自动 HTTPS

签发并续期 Let's Encrypt 证书,一键将 HTTP 重定向到 HTTPS。

简单控制

在一个地方管理端口、持久化目录、环境变量和实例数量。

随时扩展

向 Docker Swarm 集群添加节点,负载均衡交给 CapRover。

为开发者打造

把更多时间用来写代码,少花时间管理服务器。

more_of(showResults(getUserList()));
// 少写这些
apt-get install libstdc++6
01

默认保持简单

省去重复的服务器配置、证书申请、nginx 修改和部署脚本。

02

需要时足够强大

自定义 nginx、添加节点、使用自定义证书,并访问底层 Docker 平台。

观看 CAPROVER 实际运行

从服务器到应用上线的完整部署。

观看原版分步教程,了解如何安装和配置 CapRover,以及如何使用它部署应用。

观看完整视频教程
CapRover 视频教程的动画预览

工作原理

完整部署流程,一探究竟。

查看原版 CapRover 工作流和架构图,进一步了解从执行部署命令到应用上线期间发生的事情。

从源代码到运行中应用的 CapRover 部署工作流
部署工作流从源代码到上线应用
打开完整图示 ↗
展示 Docker Swarm、nginx、服务和应用的 CapRover 架构
系统架构路由、服务和 Docker Swarm
打开完整图示 ↗

准备好试试了吗?

距离第一次部署只需约 10 分钟。

在自己的服务器上安装 CapRover,今天就上线你的第一个应用。