Repolode
moghtech

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. 1

    Инструкции по установке смотрите в официальной документации на komo.do

  2. 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.

63,6 тыс.+104 за неделю5,7 тыс.PHPApache-2.0Обновлён 13 часов назад

PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI.

15,2 тыс.1 тыс.TypeScriptOtherОбновлён 13 часов назад