Платформа для самостоятельного размещения приложений, баз данных и сервисов с развёртыванием в один клик на собственных серверах по SSH — альтернатива Heroku, Netlify и Vercel.
caprover/caprover
PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI.
Open source альтернатива:Heroku
- Звёзды
- 15,189
- Форки
- 1,007
- Открытые issues
- 175
- Последний коммит
- 15 часов назад
Что это?
CapRover — платформа для развёртывания приложений и управления веб-сервером, которая работает на вашем сервере. С её помощью можно развёртывать приложения на NodeJS, Python, PHP, ASP.NET, Ruby, Go и других языках, а также устанавливать базы данных, например MariaDB, MySQL, MongoDB и Postgres, выбрав их из списка в веб-интерфейсе. Под капотом CapRover использует Docker Swarm для работы контейнеров и кластеризации, Nginx для балансировки нагрузки и маршрутизации, а Let's Encrypt — для получения бесплатных HTTPS-сертификатов.
Проект призван заменить управляемые платформы вроде Heroku решением, которое вы контролируете сами. Приложениями можно управлять через веб-интерфейс или инструмент командной строки, который подходит для автоматизации и скриптов. Согласно описанию проекта, удаление CapRover не выключает уже работающие приложения — так проявляется принцип отсутствия привязки к платформе.
CapRover подойдёт разработчикам, которые хотят размещать собственные веб-приложения и базы данных, не настраивая вручную Docker, Nginx и сертификаты на Linux-сервере.
Ключевые возможности
- 01Развёртывание приложений на NodeJS, Python, PHP, Ruby, Go и других языках через веб-интерфейс или CLI.
- 02Установка таких баз данных, как MySQL, MongoDB и Postgres, из выпадающего списка.
- 03Использует Docker Swarm для контейнеризации и кластеризации.
- 04Настраиваемые шаблоны Nginx для балансировки нагрузки и маршрутизации.
- 05Автоматическое получение бесплатных SSL-сертификатов через Let's Encrypt.
Сценарии использования
- Перенос веб-приложений с Heroku или похожих платформ на более дешёвый сервер под собственным управлением.
- Размещение нескольких небольших веб-приложений и баз данных на одном VPS без ручной настройки Nginx.
- Автоматизация развёртывания через CapRover CLI в скриптах или CI-пайплайнах.
Что важно знать
- Не удалось автоматически определить лицензию, поэтому перед использованием проверьте файл лицензии в репозитории.
- Вам нужно самостоятельно запускать и обслуживать сервер, поскольку CapRover размещается на собственной инфраструктуре.
В подборках
Темы
Частые вопросы
- Что такое caprover?
- PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI. CapRover — платформа для развёртывания приложений и управления веб-сервером, которая работает на вашем сервере. С её помощью можно развёртывать приложения на NodeJS, Python, PHP, ASP.NET, Ruby, Go и других языках, а также устанавливать базы данных, например MariaDB, MySQL, MongoDB и Postgres, выбрав их из списка в веб-интерфейсе. Под капотом CapRover использует Docker Swarm для работы контейнеров и кластеризации, Nginx для балансировки нагрузки и маршрутизации, а Let's Encrypt — для получения бесплатных HTTPS-сертификатов.
- caprover можно использовать бесплатно? Какая у него лицензия?
- caprover распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- caprover всё ещё поддерживается?
- Активно поддерживается. Последний коммит в caprover — 22 окт. 2026 г..
- Для чего можно использовать caprover?
- Перенос веб-приложений с Heroku или похожих платформ на более дешёвый сервер под собственным управлением. Размещение нескольких небольших веб-приложений и баз данных на одном VPS без ручной настройки Nginx. Автоматизация развёртывания через CapRover CLI в скриптах или CI-пайплайнах.
- Где скачать caprover?
- Исходный код и инструкции по установке — на GitHub: https://github.com/caprover/caprover
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая PaaS для развёртывания приложений и баз данных на собственном VPS — альтернатива Vercel, Netlify и Heroku.
Мини-Heroku на Docker для самостоятельного хостинга: разворачивайте и управляйте веб-приложениями на своём сервере с помощью git push.
Минималистичная PaaS для собственного сервера: деплой приложений через git push с использованием nginx и uWSGI.
PaaS с открытым исходным кодом на базе Kubernetes: настройка кластера, сборки, релизы, TLS-адреса, конфигурация, логи и метрики через CLI и веб-панель.
CLI и движок Infrastructure as Code для описания и развертывания облачных ресурсов на языках программирования общего назначения.