← Retour aux projets
Doco Cd
#doco-cd - Docker Compose Continuous Deployment
#GitOps for Docker Compose
Doco-CD is a lightweight, declarative GitOps continuous delivery 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.
#Documentation
You can find the documentation at doco.cd.
#Features
- Easy to set up and use with minimal configuration.
- Runs with a minimal (distroless) image with tiny RAM and CPU requirements.
- Supports various Git providers.
- Deploy via webhooks and/or polling.
- Supports both Docker Compose projects and Swarm stacks in Swarm mode.
- Supports OCI artifacts and Git repositories for deployments.
- Supports various external secret providers and encryption with SOPS.
- Deploy to multiple Docker hosts with Docker Contexts.
- Provides notifications and Prometheus metrics for monitoring.
- Job Scheduling, Pre/Post-deployment scripts, REST API and MCP Server for advanced automation and integrations.
#Community
- Ask questions or discuss ideas on GitHub Discussions
- Report bugs or suggest features by opening an issue
#Contributing
Contributions are welcome! Please see the contributing guidelines for more information.
#Support the Project
If you would like to support the development of Doco-CD, please consider becoming a sponsor on GitHub Sponsors.
Doco-CD is proudly supported by