Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 3.06 KB

File metadata and controls

52 lines (38 loc) · 3.06 KB

ComposeFlux

⚠️ Currently in beta

A GitOps continuous deployment tool for Docker Compose

ComposeFlux

Go License Stars Forks CI Release Docker Docs

ComposeFlux automates Docker Compose deployments using GitOps principles. Monitor your Git repository, detect changes, and automatically deploy your Docker stacks—all without manual intervention.


Features

Feature Description
GitOps Driven Automatic deployment from Git repository
Smart Change Detection Hash-based detection deploys only changed stacks
Pure Go Implementation Native Docker Compose SDK without shell execution
Secrets Management Optional Bitwarden Secrets Manager and Infisical support
Automatic Image Updates Scheduled registry checks redeploy stacks when newer images are available
Flexible Configuration Startup order and shared environment variables
Prometheus Metrics Built-in metrics endpoint for deployment, image update, and prune observability
Simple & Headless No UI, no backend database

Blog Posts

Contributing

Contributions are welcome! Please see our Development Guide for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.