awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mbecker20 avatar

mbecker20/komodo

0
View on GitHub↗
11,400 स्टार्स·326 फोर्क्स·Rust·GPL-3.0·7 व्यूज़komo.do↗

Komodo

Komodo is a self-hosted deployment manager and agentless software distributor designed to build application binaries and distribute them across a fleet of remote servers. It functions as a remote deployment orchestrator that manages the build and release process from a centralized control point.

The system distinguishes itself by using a programmatic deployment pipeline, employing script logic rather than static configuration files to coordinate build and distribution sequences. It utilizes SSH for remote execution and binary synchronization, allowing the controller to push updates to target machines without requiring pre-installed agent software.

The project covers a broad capability surface including automated build pipelines, fleet state management to track software versions across multiple servers, and a programmatic interface for triggering deployment workflows via API.

Features

  • Programmatic Pipelines - Implements a deployment workflow using programmatic script logic to coordinate build and distribution sequences instead of static configuration files.
  • Remote Server Fleet Management - Functions as a centralized control point for orchestrating deployments and managing software versions across a remote server fleet.
  • Binary Distribution - Builds application binaries and synchronizes them directly to target server directories for execution.
  • Agentless Management - Provides a push-based distribution system that manages remote nodes without requiring local agent software.
  • Scripted Pipeline Logic - Coordinates build and deployment sequences using programmatic script logic instead of static configuration files.
  • Multi-Server Build Distribution - Provides a programmatic interface for automating the build and deployment process across multiple target environments.
  • Build Pipelines - Automates the process of compiling, packaging, and pushing source code into deployable production binaries.
  • Deployment Pipelines - Automates the delivery of code and binaries to production environments via a scripted pipeline.
  • SSH-Based Remote Execution - Executes shell commands on remote servers via secure SSH tunnels without requiring pre-installed agents.
  • Fleet Deployment Tracking - Maintains a centralized record of software versions and deployment status across the server fleet.
  • Release Management - Provides a centralized system for coordinating deployment sequences, versioning, and tracking the operational status of software across a server fleet.
  • Remote File Synchronization - Automates the transfer of compiled binaries from the build environment to remote target servers.
  • SSH Deployment Tools - Uses SSH to automate the pushing of compiled binaries and execution of deployment tasks on remote servers without requiring agents.
  • Push-Based Controller Topologies - Implements a controller-node topology to manage distributed infrastructure from a single central point.
  • API Deployment Interfaces - Provides a programmatic interface to trigger and manage build and deployment sequences via API.
  • Programmatic Lifecycle Control - Uses a programmatic interface to trigger and control the build and deployment lifecycle across distributed infrastructure.
  • Build Artifact Deployment - Copies compiled binaries and metadata to designated directories on remote servers for distribution.
  • Self-Hosted Deployment Tools - Offers a self-hosted manager for automating the installation and lifecycle management of software releases in private environments.
  • Web Management Interfaces - Tool for building and deploying across servers.

स्टार हिस्ट्री

mbecker20/komodo के लिए स्टार हिस्ट्री चार्टmbecker20/komodo के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

mbecker20/komodo क्या करता है?

Komodo is a self-hosted deployment manager and agentless software distributor designed to build application binaries and distribute them across a fleet of remote servers. It functions as a remote deployment orchestrator that manages the build and release process from a centralized control point.

mbecker20/komodo की मुख्य विशेषताएं क्या हैं?

mbecker20/komodo की मुख्य विशेषताएं हैं: Programmatic Pipelines, Remote Server Fleet Management, Binary Distribution, Agentless Management, Scripted Pipeline Logic, Multi-Server Build Distribution, Build Pipelines, Deployment Pipelines।

mbecker20/komodo के कुछ ओपन-सोर्स विकल्प क्या हैं?

mbecker20/komodo के ओपन-सोर्स विकल्पों में शामिल हैं: capistrano/capistrano — Capistrano is a Ruby-based release manager and remote server orchestrator. It uses SSH to push code updates and… basecamp/kamal — Kamal is a deployment tool for containerized applications that manages Docker containers across a fleet of remote… fizzadar/pyinfra — pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell… openspug/spug — Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without… clown-coding/vpn — This project is a toolset for automated VPN installation, proxy server management, and server-side network throughput… deployphp/deployer — Deployer is a PHP deployment tool and SSH-based deployment automator used to push applications to remote servers and…

Komodo के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Komodo के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • capistrano/capistranocapistrano का अवतार

    capistrano/capistrano

    12,963GitHub पर देखें↗

    Capistrano is a Ruby-based release manager and remote server orchestrator. It uses SSH to push code updates and execute a standardized sequence of deployment tasks across a fleet of remote machines. The tool distinguishes itself through role-based server targeting and parallel connection pooling, allowing users to assign functional labels to servers and execute commands across multiple machines simultaneously. It manages multiple environments by applying a single deployment definition across different stages through parameter-based mapping. The system provides a framework for remote task exe

    Rubycapistranodeploymentruby
    GitHub पर देखें↗12,963
  • fizzadar/pyinfraFizzadar का अवतार

    Fizzadar/pyinfra

    5,793GitHub पर देखें↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    Python
    GitHub पर देखें↗5,793
  • basecamp/kamalbasecamp का अवतार

    basecamp/kamal

    14,334GitHub पर देखें↗

    Kamal is a deployment tool for containerized applications that manages Docker containers across a fleet of remote servers via SSH. It serves as a lightweight alternative to managed platforms, enabling the hosting of web applications on bare metal or virtual private servers without a heavy orchestrator. The tool orchestrates zero-downtime deployments by managing container rotations and using traffic switching to ensure applications remain available during updates. It utilizes a centralized command line interface to coordinate deployment sequences and execute commands across multiple remote des

    Ruby
    GitHub पर देखें↗14,334
  • openspug/spugopenspug का अवतार

    openspug/spug

    11,016GitHub पर देखें↗

    Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers

    JavaScriptalertcicicd
    GitHub पर देखें↗11,016
Komodo के सभी 30 विकल्प देखें→