Skip to content

docker-compose-8.7

Choose a tag to compare

@github-actions github-actions released this 17 Aug 18:01
· 65 commits to main since this release
bdac6d5

Camunda 8 Self-Managed - Docker Compose

Usage

For end user usage, please check the offical documentation of Camunda 8 Self-Managed Docker Compose.

Enabling multi-tenancy

Multi-tenancy requires Zeebe to authenticate through Identity. Set the following in .env:

ZEEBE_AUTHENTICATION_MODE=identity
MULTI_TENANCY_ENABLED=true

Then start the stack with docker compose up -d and manage tenants in the Identity UI at http://localhost:8084 (log in as demo/demo), or through the Identity API:

# create a tenant (token from the camunda-identity client, e.g. via password grant for the demo user)
curl -X POST http://localhost:8084/api/tenants -H "Authorization: Bearer $TOKEN" \
  -H 'Content-Type: application/json' -d '{"tenantId": "tenant-a", "name": "Tenant A"}'

API clients must use OAuth client credentials (e.g. the zeebe client from .env) once authentication is enabled.

Versions

  • CAMUNDA_CONNECTORS_VERSION=8.7.23
  • CAMUNDA_ZEEBE_VERSION=8.7.37
  • CAMUNDA_IDENTITY_VERSION=8.7.23
  • CAMUNDA_OPERATE_VERSION=8.7.37
  • CAMUNDA_TASKLIST_VERSION=8.7.37
  • CAMUNDA_OPTIMIZE_VERSION=8.7.26
  • CAMUNDA_WEB_MODELER_VERSION=8.7.25
  • ELASTIC_VERSION=8.17.10
  • KEYCLOAK_SERVER_VERSION=quay-26.6.4
  • MAILPIT_VERSION=v1.21.8
  • POSTGRES_VERSION=14.5-alpine

Verification

To verify the integrity of the artifact using Cosign:

# Download Docker Compose artifact.
curl -LO https://github.com/camunda/camunda-distributions/releases/download/docker-compose-8.7/docker-compose-8.7.zip
# Download Docker Compose Cosign bundle.
curl -LO https://github.com/camunda/camunda-distributions/releases/download/docker-compose-8.7/docker-compose-8.7.cosign.bundle
# Verify with cosign.
cosign verify-blob docker-compose-8.7.zip \
  --bundle docker-compose-8.7.cosign.bundle \
  --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
  --certificate-identity "https://github.com/camunda/camunda-distributions/.github/workflows/docker-compose-release-template.yaml@refs/heads/main"

Notes

  • Release strategy: Camunda Docker Compose release is a rolling release. Hence, it's always 1 artifact per Camunda minor version.
  • Latest update: Mon Aug 17 18:01:04 UTC 2026