doco-cd - Docker Compose Continuous Deployment
GitOps for Docker Compose
Doco-CD is a lightweight GitOps tool that automatically deploys and updates Docker Compose projects/services and Swarm stacks using polling and webhooks.
You can think of it as a simple Portainer or ArgoCD alternative for Docker.
Features
Easy to set up and use.
Runs with a minimal (distroless) image
Built in Go with tiny RAM and CPU requirements.
Supports various external secret management providers and data encryption with SOPS
Can deploy applications via webhooks and/or polling.
Supports various Git providers
Supports both Docker Compose projects and Swarm stacks in Swarm mode .
Provides notifications and Prometheus metrics for monitoring.
Doco-CD supports both Docker Compose projects and Swarm stacks in Swarm mode .
Documentation
You can find the documentation in the Wiki .
Contributing
Contributions are welcome! Please see the contributing guidelines for more information.
Star History