CapRover
With over 15,000 GitHub stars and nearly nine years of active development, CapRover is the self-hosted PaaS that replaces Heroku's pricing with your own infrastructure while keeping the deploy-and-forget simplicity. The web dashboard manages application lifecycle from deploy through scaling — configure custom domains, environment variables, persistent volumes, instance counts, and nginx templates without touching config files or SSH. The CLI tool enables scriptable deployments with a single command from your terminal or CI/CD pipeline, while webhook-based deployment triggers automated builds from Git pushes. The one-click app marketplace provides over 100 pre-configured services including WordPress, Ghost, PostgreSQL, MySQL, MongoDB, Redis, Grafana, Portainer, and dozens more, each deployed as a Docker container with volumes and environment variables preconfigured. Automatic HTTPS provisions and renews Let's Encrypt certificates for every custom domain with one-click HTTP-to-HTTPS redirects. Under the hood, Docker Swarm orchestrates containers across multiple nodes for horizontal scaling and load balancing, while nginx handles routing with fully customizable EJS-generated configuration templates per application. Deployment supports four methods: CLI push, tarball upload through the web UI, Docker image reference, and Git repository connection. The build system supports Dockerfiles, captain-definition files with build packs, and direct Docker image pulls. NetData integration provides real-time server monitoring dashboards. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
Websoft9
One server, three hundred applications, zero Kubernetes: Websoft9 is a self-hosted platform that turns a single VPS into your private app store, with a web console for finding, installing, and running open source software. Browse the catalog, click install, and applications arrive as containers with their databases and settings wired up, ready behind your domain. Bind domains and issue free Let's Encrypt certificates through the built-in proxy, schedule local backups for apps and databases, and open a browser terminal or file manager when you need hands-on control. The overview shows what is running and what it uses, My Apps keeps every service one click from start, stop, or rebuild, and updates roll out from the same console. Small teams use it to stand up WordPress, GitLab, Mattermost, and internal tools on one machine instead of renting a separate hosted plan for each, and everything stays on hardware you own. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. LGPL-3.0 licensed.