{"repo":"DerDavidBohl/dirigent-spring","free":true,"listed":false,"github":"https://github.com/DerDavidBohl/dirigent-spring","clone":"git clone https://github.com/DerDavidBohl/dirigent-spring.git","description":"Git-powered Docker Compose deployment orchestration made simple.","language":"Java","stars":56,"topics":["docker","docker-compose","gitops","self-hosted"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Dirigent Tool to manage your docker compose deployments via git. Table of Contents - Screenshots - Why Dirigent? - Setup - docker-compose - docker CLI - Environment Variables - deployments.yml - Volumes - Step by Step (Gitea) - Tweaks - API - Gitea Webhook - Deployments - Start - All Deployments - Deployment by name - Stop - Deployment by name - State - Develop - Setup for local Tests - Roadmap Screenshots Why Dirigent? TL;DR : Dirigent brings GitOps simplicity to Docker Compose. Dirigent simplifies GitOps for Docker Compose deployments by automating the management of your containers through Git. Here’s why you should use it: ✅ Git-Centric Deployments - Version-controlled infrastructure : Track changes to your Docker Compose setups via Git, ensuring reproducibility and auditability. - Automated sync : Push changes to your Git repo, and Dirigent handles deployment — no manual docker compose commands needed. 🔄 Seamless Git Integration - Webhook-driven updates : Trigger deployments automatically when your repo changes - Centralized management : Define all deployments in a single deployments.yml file for easy orchestration. 🚀 Self-Hosting Made Simple - Designed for homelabs & private clouds : Perfect for developers who self-host with Docker and want Git-based control. - No Kubernetes complexity : Lightweight alternative to full-blown GitOps tools like ArgoCD or Flux—just Docker Compose + Git. 🔧 Extensible & Developer-Friendly - REST API : Integrate with existing tools (CI/CD, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DerDavidBohl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DerDavidBohl/dirigent-spring/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}