
Concourse
Concourse is a free, open-source continuous automation system designed for CI/CD.
What Concourse is
Concourse is a free, open-source continuous automation system designed for CI/CD. Its pipelines model dependency flows, using resources to represent external state and jobs to work with those resources. Teams keep pipeline configuration as code in source control and manage it with the fly CLI. The web interface visualizes pipelines and helps trace a failed job to its cause. Tasks run in containers and specify the container images for their dependencies. The fly execute command can run builds locally with changes or reproduce a failed build using its inputs. Concourse includes a git resource type and supports custom resource types declared in pipeline configuration. Authentication options include local accounts and services such as GitHub, GitLab, Gitea, BitBucket Cloud, LDAP, Microsoft, OIDC, OAuth, and SAML. Documented credential manager integrations include AWS Secrets Manager, AWS Systems Manager, Conjur, CredHub, Kubernetes, and Vault. Deployments use web, worker, and PostgreSQL nodes, with Docker Compose and an official Helm chart documented. Concourse is self-hosted; there is no hosted option listed. Its documentation cautions that teams provide trusted multi-tenancy only and describes an initially steeper learning curve.
Good
- Free and open source
- Pipeline configuration can be committed to source control
- Tasks run in containers
- Local execution can reproduce failed builds
- Supports multiple authentication and credential integrations
Watch out
- No hosted option
- Documentation describes a steeper initial learning curve
- Access should be limited to trusted people
Who it suits
Concourse suits teams that want a self-hosted CI/CD automation system with pipeline configuration managed as code. Teams should be prepared for its learning curve and to limit access to trusted users.
Verdict
Concourse offers configurable, self-hosted automation with tools for visualizing pipelines and debugging builds. Its deployment and trusted-user caveats matter when deciding whether it fits a team’s operations.
Plans and prices
From Concourse's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Concourse | Free | Free and open source software project; self-hosted deployment |
The facts
Each one read from Concourse's own pages, with the date it was checked.
What it does
- Authentication
- Supported authentication methods include local, GitHub, GitLab, Gitea, BitBucket Cloud, CF/UAA, LDAP, Microsoft, OIDC, OAuth, and SAML.checked 5 Oct 2026
- Build execution
- Tasks run in containers and specify their own container images for dependencies.checked 5 Oct 2026
- Configuration
- Pipeline configuration is code that can be committed to source control and managed with the fly CLI.checked 5 Oct 2026
- Credential managers
- Documented credential manager integrations include AWS Secrets Manager, AWS Systems Manager, Conjur, CredHub, Kubernetes, and Vault.checked 5 Oct 2026
- Deployment
- An installation comprises a web node, a worker node, and a PostgreSQL node; documented deployment options include Docker Compose and an official Helm chart.checked 5 Oct 2026
- Integrations
- Concourse includes a git resource type and supports custom resource types declared in pipeline configuration.checked 5 Oct 2026
- Learning curve
- The documentation describes Concourse as having a steeper initial learning curve.checked 5 Oct 2026
- Local debugging
- The fly execute command runs builds locally with modifications and can reproduce a failed build using its inputs.checked 5 Oct 2026
- Pipeline model
- Pipelines are dependency flows built from resources that represent external state and jobs that interact with those resources.checked 5 Oct 2026
- Purpose
- Concourse is an open-source continuous automation system designed to excel at CI/CD.checked 5 Oct 2026
- Security caveat
- The documentation says teams provide trusted multi-tenancy only and advises allowing access only to people trusted with the Concourse cluster.checked 5 Oct 2026
- Support
- Community support is available through Discord and GitHub Discussions, and maintainers offer commercial support, training, and consulting through Pixel Air IO.checked 5 Oct 2026
- Visual interface
- The web UI visualizes pipelines and lets users move from a failed job to the cause of failure.checked 5 Oct 2026
Where it runs
- Platforms
- The quick start documents fly CLI installation steps for Linux, macOS, and Windows.checked 5 Oct 2026
Alternatives to Concourse
- 1

Codemagic
Free planAndroidiOSWebAPI8.2From $99 a month - 2

TeamCity
Free planAndroidWebAPILinux8.2From $15 a month - 3

Azure Test Plans
Free planWebAPIExtensionLinux8.1From $6 a month - 4
Bitbucket Pipelines
Free planWebAPILinuxmacOS8.0From $3.65 a month - 5

AppVeyor
Free planWebAPILinuxmacOS7.9From $29 a month - 6

AWS CodeBuild
Free planWebAPILinuxmacOS7.9From $0.01 a month
