---
title: Charmhub | Deploy Concourse CI Machine using Charmhub - The Open Operator Collection
description: Deploy the latest version of Concourse CI Machine on any cloud. Machine
  charm for Concourse CI - modern continuous integration and delivery system
url: https://charmhub.io/concourse-ci-machine
---

# Concourse CI Machine

[Shih-Yuan Lee (FourDollars)](https://charmhub.io/publisher/fourdollars "View all packages from Shih-Yuan Lee (FourDollars)")

* [Shih-Yuan Lee (FourDollars)](https://charmhub.io/publisher/fourdollars "View all packages from Shih-Yuan Lee (FourDollars)")

Platform:

24.04

stable 68

```
juju deploy concourse-ci-machine
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

#### Relevant links

* [Contact](mailto:Shih-Yuan Lee (FourDollars) <sylee@canonical.com>)

---

#### Contacts

##### Maintainers

+ [Shih-Yuan Lee (FourDollars)](mailto:sylee@canonical.com)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

---

[Add docs to a charm](https://juju.is/docs/sdk/add-docs-to-your-charmhub-page)

#### Machine charm for Concourse CI - modern continuous integration and delivery system

A Juju machine charm for deploying Concourse CI, a modern,
scalable continuous integration and delivery system. Supports flexible deployment
patterns including single-unit all-in-one, multi-unit with automatic role assignment,
and dedicated web/worker configurations.

Key Features:

* Flexible deployment modes (auto, all, web, worker)
* Fully automated key distribution via peer relations - zero manual setup
* PostgreSQL 16+ integration with Juju secrets for secure credential management
* Dynamic port configuration with privileged port support (CAP\_NET\_BIND\_SERVICE)
* Containerd runtime with LXD-compatible configuration
* GPU support for ML/AI workloads with NVIDIA drivers
* Automatic dataset and folder mounting from /srv
* Vault integration for credential management
* Prometheus metrics endpoint for monitoring
* Automatic version detection and upgrades
* Optimized for Ubuntu 24.04 LTS

This is a machine charm for bare metal, VMs, and LXD deployments. For Kubernetes
deployments, use the concourse-web and concourse-worker charms.
