CapRover
Scalable, free, and self-hosted PaaS.·caprover.com
CapRover is a free, open-source platform-as-a-service (PaaS) built on Docker that lets users deploy and manage apps on their own infrastructure. It automates server setup tasks like Docker container builds, routing via nginx, and HTTPS certificate issuance via Let's Encrypt. Apps can be deployed from a dashboard, CLI, webhook, or existing Git workflow, and the platform can scale by adding nodes to a Docker Swarm cluster.
What it's for
Features 13
- Automatic HTTPS with free TLS certificates via Let's Encrypt
- Custom certificate support
- Custom nginx configuration
- Deploy from dashboard, CLI, webhook, or Git workflow
- Docker Swarm cluster scaling and load balancing
- Docker-native app deployment
- Environment variable, port, and persistent directory management
- Instance count control
- No vendor lock-in
- One-click app installs (databases, WordPress, monitoring tools, etc.)
- One-click HTTP to HTTPS redirects
- Self-hosted, full infrastructure control
- Support for any language or containerized app (Node.js, Python, PHP, Java, Ruby, .NET)
At a glance
Integrations
Resources
Pricing
CapRover software is free and open source ('Free forever'). The documentation notes that running it requires a server (as low as $5/month) and a domain (as low as $2/year), which are separate infrastructure costs, not CapRover charges.
CapRover itself is free and open source; users are responsible for their own server hosting costs (e.g. ~$5/month server, ~$2/year domain, mentioned as external costs).
Free forever; self-hosted on user's own infrastructure