
Doco-CD
Lightweight GitOps continuous deployment for Docker Compose and Swarm
1.6k stars 58 forks last commit first released Apache-2.0
Actively maintained
Last commit 27 Aug 2026.
Doco-CD is a lightweight GitOps tool for continuously deploying and updating Docker Compose projects and Docker Swarm stacks. It watches Git repositories and automatically applies changes using webhooks and/or polling, aiming to provide a simple alternative to heavier CD platforms for Docker-based setups.
Key Features
- Automated deployment and updates for Docker Compose projects and Swarm stacks
- GitOps workflow using repository polling and webhook triggers
- Support for multiple Git providers
- Integrations for external secret management providers
- Optional secrets encryption workflows (for example, SOPS-based encryption support)
- Notifications for deployment events and Prometheus metrics endpoints for monitoring
- Minimal resource usage with a small, distroless-style container image
Use Cases
- Continuous deployment for homelab or small-team Docker Compose environments
- Git-driven deployments for Docker Swarm clusters without adopting Kubernetes tooling
- Lightweight CD automation with monitoring and notifications for container stacks
Limitations and Considerations
- Primarily focused on Docker Compose and Docker Swarm; it is not a general-purpose Kubernetes GitOps solution
Doco-CD is a practical choice when you want Git-driven deployments for Docker Compose or Swarm with minimal overhead. It fits environments that prefer straightforward automation, webhook-driven deploys, and simple observability via metrics and notifications.
Categories:
Tags:
Tech Stack:
Similar to Doco-CD

Canine
A developer-friendly PaaS for deploying apps on Kubernetes
Canine is an open source Kubernetes deployment platform that provides a Heroku-like PaaS experience with Git-driven deploys, web UI management, and built-in SSL and secrets.
Komodo
Build and deployment system for managing software across servers
Komodo is a self-hosted build and deployment platform to automate builds and deploy Docker containers and Compose stacks across many servers with a web UI and API.

Woodpecker CI
Extensible CI/CD engine based on containerized pipeline steps
Woodpecker CI is an open source CI/CD system that runs pipelines in containers, supports multiple workflows per repo, and integrates with Git forges via webhooks.

StackStorm
Event-driven automation and workflow orchestration for operations
Open-source event-driven automation platform for DevOps and SRE, with rules, workflows, ChatOps, and hundreds of integration packs for auto-remediation and incident response.


Semaphore
Open source CI/CD platform for building, testing, and deploying software
Semaphore is an open-source CI/CD platform to automate builds, tests, and deployments with YAML pipelines, parallel execution, and container-friendly workflows.

RunsOn
Self-hosted GitHub Actions runners on AWS EC2
RunsOn deploys scalable, ephemeral GitHub Actions runners in your AWS account with spot/on-demand support, integrated S3-backed caching, and workflow compatibility.

