Инструмент для сборки и развёртывания ПО на множестве серверов с веб-интерфейсом и API для управления ими.
- Звёзды
- 3,253
- Форки
- 423
- Открытые issues
- 17
- Последний коммит
- 13 часов назад
Что это?
Vito — веб-приложение, которое вы размещаете на собственной инфраструктуре и используете для управления серверами и деплоя PHP-приложений в production. Через его интерфейс можно подготавливать и администрировать серверы, не полагаясь на хостинговую платформу.
Проект автоматизирует серверные операции, которые обычно выполняют вручную по SSH: установку и настройку баз данных (MySQL и MariaDB), конфигурацию firewall, выпуск SSL-сертификатов Custom или Let's Encrypt, управление очередями под supervisor, системными службами и cron-задачами, а также развёртывание SSH-ключей. Кроме того, доступны управление доменами и DNS, workflows и автоматизация, API и система плагинов.
Vito можно установить на VPS с помощью одного shell-скрипта или запустить через Docker. Проект написан на PHP с использованием Laravel; фронтенд построен на Inertia.js и React.
Ключевые возможности
- 01Подготавливает серверы и позволяет управлять ими через веб-интерфейс
- 02Управляет базами данных MySQL и MariaDB
- 03Развёртывает PHP-приложения, например Laravel
- 04Работает с SSL-сертификатами Custom и Let's Encrypt
- 05Запускает очереди и управляет ими через supervisor
- 06Предоставляет инструменты для управления доменами и DNS, а также API и плагины
Сценарии использования
- Деплой Laravel и других PHP-приложений на VPS под собственным управлением
- Замена ручной настройки firewall, баз данных и cron-задач на серверах по SSH
- Запуск внутренней самостоятельной альтернативы панели деплоя PaaS
Быстрый старт
- 1
Запустите официальный скрипт установки из README
Что важно знать
- Распространяется по лицензии AGPL-3.0 — лицензии с сильным копилефтом, которая требует делиться изменённым исходным кодом при предоставлении ПО по сети.
- Проект рассчитан на самостоятельное размещение на собственных серверах, поэтому для его использования нужен сервер под вашим управлением.
- Проект ориентирован на PHP-приложения, такие как Laravel, и поэтому хуже подходит для других технологических стеков.
В подборках
Темы
Частые вопросы
- Что такое vito?
- Веб-приложение для самостоятельного развёртывания, настройки серверов и деплоя PHP-приложений, например Laravel. Vito — веб-приложение, которое вы размещаете на собственной инфраструктуре и используете для управления серверами и деплоя PHP-приложений в production. Через его интерфейс можно подготавливать и администрировать серверы, не полагаясь на хостинговую платформу.
- vito можно использовать бесплатно? Какая у него лицензия?
- vito распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- vito всё ещё поддерживается?
- Активно поддерживается. Последний коммит в vito — 23 окт. 2026 г..
- Для чего можно использовать vito?
- Деплой Laravel и других PHP-приложений на VPS под собственным управлением Замена ручной настройки firewall, баз данных и cron-задач на серверах по SSH Запуск внутренней самостоятельной альтернативы панели деплоя PaaS
- Как установить vito?
- Запустите официальный скрипт установки из README
- Где скачать vito?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vitodeploy/vito
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа для самостоятельного размещения приложений, баз данных и сервисов с развёртыванием в один клик на собственных серверах по SSH — альтернатива Heroku, Netlify и Vercel.
Самостоятельно размещаемая PaaS для развёртывания приложений и баз данных на собственном VPS — альтернатива Vercel, Netlify и Heroku.
Мини-Heroku на Docker для самостоятельного хостинга: разворачивайте и управляйте веб-приложениями на своём сервере с помощью git push.
PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI.
Разворачивает и масштабирует контейнерные приложения на собственных Docker-хостах в сети WireGuard — без Kubernetes и Swarm.