CapRover is a free, open-source, self-hosted PaaS and web-server manager you install on your own server to deploy apps in any language (Node.js, PHP, Python, Java, Ruby, .NET) plus databases like MySQL, MongoDB, and PostgreSQL. It runs on Docker Swarm with Nginx for load balancing and Let's Encrypt for automatic HTTPS, all driven through a web dashboard. Apps deploy via dashboard upload, the CLI, webhooks, or git, and a One-Click Apps catalog installs common stacks in seconds. Multiple nodes can form a cluster that auto-configures Nginx load balancing for horizontal scaling.
open-sourceself-hosteddocker-swarmcontrol-panel
Overview
- Founded
- 2017
- Pricing tier
- Low
- Startup-friendly
- Yes
- Enterprise-ready
- No
Server control panel
- Supported providers
- DigitalOcean, Vultr, Scaleway, Linode, Hetzner, AWS, any VPS (Ubuntu + Docker)
- Managed stack
- Docker Swarm / Nginx / Let's Encrypt; Node/PHP/Python/Java/Ruby/.NET + MySQL/Mongo/Postgres
- Control panel
- Yes
- Auto-scaling
- No
- Automated backups
- Yes
- Staging / clone
- No
- Multi-provider
- Yes
- Free tier
- Yes: Free, open-source, self-hosted. You pay only for your own server.
