Веб-приложение для самостоятельного развёртывания, настройки серверов и деплоя PHP-приложений, например Laravel.
moghtech/komodo
Инструмент для сборки и развёртывания ПО на множестве серверов с веб-интерфейсом и API для управления ими.
- Звёзды
- 12,804
- Форки
- 449
- Открытые issues
- 684
- Последний коммит
- 24 часа назад
Что это?
Komodo — это self-hosted-инструмент для сборки и развёртывания ПО на множестве серверов. Он позволяет подключить любое количество серверов и управлять их развёртываниями из одного места; разработчики проекта утверждают, что ограничений на число подключаемых серверов нет.
Помимо веб-интерфейса, Komodo предоставляет API для автоматизации: с его помощью можно создавать скрипты для процессов развёртывания и интегрировать их с другими инструментами. В проект входит агент periphery, который запускается на каждом управляемом сервере; инструкции по установке находятся в каталоге scripts.
Проект написан на Rust и распространяется по лицензии GPL-3.0. Для знакомства с интерфейсом доступны демоверсия и публичный build-сервер.
Ключевые возможности
- 01Подключает множество серверов и позволяет управлять ими с единой панели.
- 02Предоставляет API для автоматизации процессов сборки и развёртывания.
- 03Запускает агент periphery на каждом управляемом сервере.
- 04Содержит разделы для управления стеками, compose-конфигурациями, переменными окружения и синхронизацией.
- 05Показывает статистику серверов и позволяет экспортировать конфигурацию.
Сценарии использования
- Развёртывание стеков Docker Compose на множестве собственных серверов.
- Автоматизация развёртывания обновлений ПО через API Komodo из CI-пайплайнов.
- Управление сборкой и развёртыванием на нескольких машинах из одного веб-интерфейса.
Быстрый старт
- 1
Инструкции по установке смотрите в официальной документации на komo.do
- 2
Настройте агент periphery на каждом сервере, следуя руководству по настройке по ссылке
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с копилефтом, которая требует, чтобы производные работы также были открытыми.
- В README указано, что гарантия не предоставляется и что вы используете программное обеспечение на свой страх и риск.
- Для управления большим количеством серверов необходимо установить и настроить агент periphery на каждом из них.
В подборках
Темы
Частые вопросы
- Что такое komodo?
- Инструмент для сборки и развёртывания ПО на множестве серверов с веб-интерфейсом и API для управления ими. Komodo — это self-hosted-инструмент для сборки и развёртывания ПО на множестве серверов. Он позволяет подключить любое количество серверов и управлять их развёртываниями из одного места; разработчики проекта утверждают, что ограничений на число подключаемых серверов нет.
- komodo можно использовать бесплатно? Какая у него лицензия?
- komodo распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- komodo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в komodo — 23 окт. 2026 г..
- Для чего можно использовать komodo?
- Развёртывание стеков Docker Compose на множестве собственных серверов. Автоматизация развёртывания обновлений ПО через API Komodo из CI-пайплайнов. Управление сборкой и развёртыванием на нескольких машинах из одного веб-интерфейса.
- Как установить komodo?
- Инструкции по установке смотрите в официальной документации на komo.do Настройте агент periphery на каждом сервере, следуя руководству по настройке по ссылке
- Где скачать komodo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/moghtech/komodo
Описание создано ИИ на основе 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.