awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesDocker Compose Generators

Tools that automatically generate Docker Compose YAML definitions from running containers.

Distinct from Component Definition Generators: Candidates are focused on code type generation; this is focused on infrastructure orchestration files.

Explore 4 awesome GitHub repositories matching devops & infrastructure · Docker Compose Generators. Refine with filters or upvote what's useful.

Awesome Docker Compose Generators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • score-spec/specAvatar score-spec

    score-spec/spec

    8,052Vezi pe GitHub↗

    Score is a platform-agnostic workload specification standard that defines containerized application deployments and their resource dependencies in a declarative YAML format. It provides a developer-centric specification that separates environment-agnostic workload definitions from environment-specific configuration, enabling consistent deployment across development, testing, and production environments. The specification framework translates a single workload definition into deployable manifests for multiple container orchestration platforms, including Docker Compose and Kubernetes. It includ

    Converts platform-agnostic workload definitions into Docker Compose files for local development and testing.

    Makefile
    Vezi pe GitHub↗8,052
  • composerize/composerizeAvatar composerize

    composerize/composerize

    3,747Vezi pe GitHub↗

    Composerize is a tool that transforms imperative Docker run command strings into declarative YAML configuration files for Docker Compose. It acts as a bridge between shell-based container execution commands and structured service orchestration files. The utility converts manual command-line instructions into a format that supports reproducible service definitions. It includes capabilities to merge these newly converted container definitions into existing configuration files to expand project infrastructure. The project handles command-line string parsing and schema-based YAML generation to e

    Transforms imperative Docker run command strings into declarative Docker Compose YAML files.

    JavaScriptdockerdocker-composedockerfile
    Vezi pe GitHub↗3,747
  • magicmark/composerizeAvatar magicmark

    magicmark/composerize

    3,744Vezi pe GitHub↗

    Composerize is a container configuration converter and Docker Compose generator designed to transform imperative container startup scripts into standardized, declarative YAML service definitions. It functions as a tool for automating the migration of manual startup commands into an orchestration format. The utility provides a run command to compose converter and a configuration merger to combine container run commands with existing configuration strings. These tools facilitate the transition from manual scripts to version-controlled infrastructure as code. The project covers container workfl

    Provides a utility to integrate new service definitions into existing Docker Compose configuration strings.

    JavaScript
    Vezi pe GitHub↗3,744
  • red5d/docker-autocomposeAvatar Red5d

    Red5d/docker-autocompose

    2,563Vezi pe GitHub↗

    docker-autocompose is a tool that converts running Docker containers into YAML configuration files for reproduction and deployment. It functions as a container configuration exporter and YAML orchestration utility, harvesting runtime variables, volume mounts, and port mappings from active containers. The project enables the generation of Docker Compose definitions by merging multiple container identifiers into single unified configuration files. This process allows for the recovery of undocumented container setups and the migration of manual deployments into version-controlled infrastructure

    Converts active runtime container settings into structured YAML definitions for environment reproduction.

    Pythonautomationcomposedocker
    Vezi pe GitHub↗2,563
  1. Home
  2. DevOps & Infrastructure
  3. Docker Compose Generators

Explorează sub-etichetele

  • Compose Output PatchersTools that apply JSON patches to generated Docker Compose files to modify or extend their content before final output. **Distinct from Docker Compose Generators:** Distinct from Docker Compose Generators: focuses on post-generation patching of Compose files, not initial generation.
  • Configuration MergersUtilities that integrate new service definitions into existing Docker Compose files. **Distinct from Docker Compose Generators:** Distinct from Docker Compose Generators: focuses on updating existing files rather than creating new ones from scratch.
  • Workload-to-Compose TranslatorsTools that convert platform-agnostic workload specifications into Docker Compose files for local development and testing. **Distinct from Docker Compose Generators:** Distinct from Docker Compose Generators: generates Compose files from abstract workload specs, not from running containers.