Skip to content
SPECIFICTION
Get listed

CDS (Continuous Delivery Service)

ovh.github.io

Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

CDS (Continuous Delivery Service) is a free, open-source platform for continuous delivery and DevOps automation. It is self-hosted, with Docker Compose and binary setup guides for running an instance. Workflows can coordinate builds, tests and deployments, with manual or automatic gates, rollbacks and conditional branches. The web interface lets users create and run workflows and inspect logs; the cdsctl command line can script platform operations and browse projects and workflows. Project users can manage pipelines and delegate access rights within their projects. Integrations include GitHub, GitLab, Bitbucket, Gerrit, Kubernetes, OpenStack, Kafka, RabbitMQ, LDAP, OpenID Connect and Artifactory. Local, LDAP, GitHub and GitLab authentication backends can be enabled together. Users can create actions, and plugins support custom actions. Workers are compatible with Linux, macOS, FreeBSD and Windows on 386, amd64, arm or arm64 architectures. CDS lists API, Linux, macOS, self-hosted, web and Windows platforms. The Docker Compose tutorial cautions that its setup should not be used in production without modification.

Spec sheet

Purpose
CDS is an open-source platform for continuous delivery and DevOps automation.Read 7 Oct 2026 · ovh.github.io
Deployment
The project provides Docker Compose and binary setup guides for hosting a CDS instance.Read 7 Oct 2026 · ovh.github.io
Integrations
Listed integrations include GitHub, GitLab, Bitbucket, Gerrit, Kubernetes, OpenStack, Kafka, RabbitMQ, LDAP, OpenID Connect, and Artifactory.Read 7 Oct 2026 · ovh.github.io
Authentication
CDS supports local, LDAP, GitHub, and GitLab authentication backends, which can be enabled together.Read 7 Oct 2026 · ovh.github.io
Command line
The cdsctl command line can script platform operations and browse projects and workflows.Read 7 Oct 2026 · ovh.github.io
Extensibility
Users can create actions, and CDS supports plugins for custom actions.Read 7 Oct 2026 · ovh.github.io
Local setup limit
The Docker Compose tutorial says its setup should not be used for production without modification.Read 7 Oct 2026 · ovh.github.io
Price
The project states that CDS is open-source and completely free.Read 7 Oct 2026 · ovh.github.io
Self-service
Project users can manage pipelines and delegate access rights within their projects.Read 7 Oct 2026 · ovh.github.io
Worker platforms
CDS workers are compatible with Linux, macOS, FreeBSD, and Windows on 386, amd64, arm, or arm64 architectures.Read 7 Oct 2026 · ovh.github.io
Workflow features
Workflows can include build, test, deployment, manual or automatic gates, rollback, and conditional branches.Read 7 Oct 2026 · ovh.github.io
Workflow interface
The web UI lets users build and run workflows and inspect logs.Read 7 Oct 2026 · ovh.github.io

Plans and prices

CDS Free Open-source platform · self-hosted Read 7 Oct 2026 · ovh.github.io

Every CDS (Continuous Delivery Service) plan and price →

Strong points and limits

Strong points

  • Free and open-source.
  • Workflows include gates, rollbacks and conditional branches.
  • Multiple authentication backends can be enabled together.
  • Workers support Linux, macOS, FreeBSD and Windows.
  • Users can extend it with custom actions and plugins.

Limits

  • The platform must be self-hosted.
  • The Docker Compose tutorial setup needs modification for production.

Who it suits

CDS suits teams that want to host a continuous delivery platform and manage workflow pipelines within projects. Its command-line tools, integrations and worker compatibility support varied development environments.

Verdict

CDS provides workflow automation with project-level pipeline management and a broad integration list. Teams should account for self-hosting and review the production caveat for the Docker Compose tutorial setup.

Where Specifiction places it

Alternatives to CDS (Continuous Delivery Service)All alternatives →