https://github.com/caprover/caprover
  
  
    Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids 
    https://github.com/caprover/caprover
  
aws azure caprover captainduckduck containers deployment digitalocean docker docker-swarm heroku nginx nginx-docker node node-js nodejs paas php python webserver
        Last synced: 6 months ago 
        JSON representation
    
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
- Host: GitHub
 - URL: https://github.com/caprover/caprover
 - Owner: caprover
 - License: other
 - Created: 2017-10-25T05:00:43.000Z (about 8 years ago)
 - Default Branch: master
 - Last Pushed: 2025-04-26T17:37:47.000Z (6 months ago)
 - Last Synced: 2025-05-07T11:41:45.303Z (6 months ago)
 - Topics: aws, azure, caprover, captainduckduck, containers, deployment, digitalocean, docker, docker-swarm, heroku, nginx, nginx-docker, node, node-js, nodejs, paas, php, python, webserver
 - Language: TypeScript
 - Homepage: https://CapRover.com
 - Size: 39.2 MB
 - Stars: 13,969
 - Watchers: 145
 - Forks: 887
 - Open Issues: 160
 - 
            Metadata Files:
            
- Readme: README.md
 - Changelog: CHANGELOG.md
 - Contributing: CONTRIBUTING.md
 - License: LICENSE
 - Code of conduct: CODE_OF_CONDUCT.md
 - Security: SECURITY.md
 
 
Awesome Lists containing this project
- awesome-foss-alternatives - CapRover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids. [TS, Other license]. (Platforms services and devops / Platform as a Service / PaaS (Heroku, Fly, Render... alternatives):)
 - awesome-repositories - caprover/caprover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids (TypeScript)
 - awesome-starred - caprover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids (TypeScript)
 - awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - awesome - caprover/caprover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids (TypeScript)
 - sickTools -
 - awesome-open-source-systems - CapRover - CapRover is an extremely easy to use app/database deployment & web server manager for your NodeJS, Python, PHP, ASP.NET, Ruby, MySQL, MongoDB, Postgres, WordPress (and etc...) applications! (PaaS / Uptime Monitoring)
 - awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - StarryDivineSky - caprover/caprover
 - awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - definitive-opensource - CapRover - aka Heroku on Steroids | `Linux` | **14.6k** | (Table of Contents / Home Server)
 - awesome-homelab - CapRover - aka Heroku on Steroids | (Apps / InfraManagement)
 - awesome-rainmana - caprover/caprover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids (TypeScript)
 - fucking-awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - fucking-awesome-docker - caprover - [previously known as CaptainDuckDuck] Automated Scalable Webserver Package (automated Docker+nginx) - Heroku on Steroids (Container Operations / PaaS)
 - awesome-starred - caprover/caprover - Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids (nodejs)
 
README
          
CapRover
Easiest app/database deployment platform and webserver package for your NodeJS, Python, PHP, Ruby, Go applications.
No Docker, nginx knowledge required!
## What's this?
CapRover is an extremely easy to use app/database deployment & web server manager for your **NodeJS, Python, PHP, ASP.NET, Ruby, MariaDB, MySQL, MongoDB, Postgres, WordPress (and etc...)** applications!
It's blazingly fast and very robust as it uses Docker, nginx, LetsEncrypt and NetData under the hood behind its simple-to-use interface.
✔ CLI for automation and scripting
✔ Web GUI for ease of access and convenience
✔ No lock-in! Remove CapRover and your apps keep working!
✔ Docker Swarm under the hood for containerization and clustering
✔ Nginx (fully customizable template) under the hood for load-balancing
✔ Let's Encrypt under the hood for free SSL (HTTPS)
### Seriously! Who should care about CapRover?
-   A [web] developer who does not like spending hours and days setting up a server, build tools, sending code to server, build it, get an SSL certificate, install it, update nginx over and over again.
-   A developer who uses expensive services like Heroku, Microsoft Azure and etc. And is interested in reducing their cost by 50x (Heroku charges 250USD/month for their 2gb instance, the same server is 5$ on Hetzner!!)
-   Someone who prefers to write more of `showResults(getUserList())` and not much of `$ apt-get install libstdc++6 > /dev/null`
-   A developer who likes installing MariaDB, MySQL, MongoDB and etc on their server by selecting from a dropdown and clicking on install!
-   How much server/docker/linux knowledge is required to set up a CapRover server? Answer: Knowledge of Copy & Paste!! Head over to "Getting Started" for information on what to copy & paste ;-)
## Learn More!
For more details and documentation, please visit https://CapRover.com/
## Contributors
CapRover exists thanks to all the great people who have contributed to this project. [[Contribute](CONTRIBUTING.md)].

## Financial Supporters
A big thank you to all our supporters! 🙏
[](https://opencollective.com/caprover#backer)