doco-cd

module
v0.36.0-rc.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 16, 2025 License: Apache-2.0

README

doco-cd - Docker Compose Continuous Deployment

GitOps for Docker Compose

Doco CD Logo

GitHub Release Go Report Card CodeQL Tests Build Image Image Vulnerability Scan

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

  • Simple setup: Doco CD is easy to set up and use.
  • Secure: The application runs with a minimal (distroless) image and supports webhook authentication and data encryption with SOPS.
  • Customizable: The application can be configured using environment variables.
  • Flexible: The deployments can be configured using a deployment configuration file.
  • Lightweight: The application is built in Go and has tiny memory and CPU requirements.

Doco-CD supports both Docker Compose projects and Swarm stacks in Swarm mode.

Documentation

You can find the documentation in the Wiki.

Community

Contributing

Contributions are welcome! Please see the contributing guidelines for more information.

Star History

Star History Chart

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL