|
1 | 1 | ## Image versions ## |
| 2 | +# renovate: datasource=docker depName=camunda/camunda |
| 3 | +CAMUNDA_VERSION=8.8.2 |
2 | 4 | # renovate: datasource=docker depName=camunda/connectors-bundle |
3 | | -CAMUNDA_CONNECTORS_VERSION=8.5.2 |
4 | | -CAMUNDA_PLATFORM_VERSION=8.5.0 |
| 5 | +CAMUNDA_CONNECTORS_VERSION=8.8.1 |
| 6 | +# renovate: datasource=docker depName=camunda/identity |
| 7 | +CAMUNDA_IDENTITY_VERSION=8.8.1 |
| 8 | +# renovate: datasource=docker depName=camunda/operate |
| 9 | +CAMUNDA_OPERATE_VERSION=8.8.2 |
| 10 | +# renovate: datasource=docker depName=camunda/tasklist |
| 11 | +CAMUNDA_TASKLIST_VERSION=8.8.2 |
5 | 12 | # renovate: datasource=docker depName=camunda/optimize |
6 | | -CAMUNDA_OPTIMIZE_VERSION=8.5.1 |
7 | | -# renovate: datasource=docker depName=camunda/web-modeler lookupName=registry.camunda.cloud/web-modeler-ee/modeler-restapi |
8 | | -CAMUNDA_WEB_MODELER_VERSION=8.5.1 |
| 13 | +CAMUNDA_OPTIMIZE_VERSION=8.8.0 |
| 14 | +# renovate: datasource=docker depName=camunda/web-modeler-restapi |
| 15 | +CAMUNDA_WEB_MODELER_VERSION=8.8.1 |
| 16 | +# renovate: datasource=docker depName=camunda/console |
| 17 | +CAMUNDA_CONSOLE_VERSION=8.8.17 |
9 | 18 | # renovate: datasource=docker depName=elasticsearch |
10 | | -ELASTIC_VERSION=8.13.4 |
11 | | -KEYCLOAK_SERVER_VERSION=21.1.2 |
12 | | -MAILPIT_VERSION=v1.9.9 |
13 | | -POSTGRES_VERSION=14.5-alpine |
| 19 | +ELASTIC_VERSION=8.17.10 |
| 20 | +KEYCLOAK_SERVER_VERSION=26.3.2 |
| 21 | +# renovate: datasource=docker depName=axllent/mailpit |
| 22 | +MAILPIT_VERSION=v1.21.8 |
| 23 | +POSTGRES_VERSION=15-alpine3.22 |
| 24 | + |
| 25 | +## Network Configuration ## |
| 26 | +# HOST: Used for browser/external access URLs (e.g., redirect URIs, UI links) |
14 | 27 | HOST=localhost |
| 28 | +# KEYCLOAK_HOST: Hostname for Keycloak browser access |
| 29 | +KEYCLOAK_HOST=host.docker.internal |
| 30 | + |
| 31 | +## OIDC Client Configuration ## |
| 32 | +# Orchestration (Zeebe Gateway + Operate + Tasklist) |
| 33 | +ORCHESTRATION_CLIENT_ID=orchestration |
| 34 | +ORCHESTRATION_CLIENT_SECRET=secret |
| 35 | + |
| 36 | +# Connectors |
| 37 | +CONNECTORS_CLIENT_ID=connectors |
| 38 | +CONNECTORS_CLIENT_SECRET=demo-connectors-secret |
| 39 | + |
| 40 | +# Console |
| 41 | +CONSOLE_CLIENT_SECRET=demo-console-secret |
| 42 | + |
| 43 | +# Optimize |
| 44 | +OPTIMIZE_CLIENT_SECRET=demo-optimize-secret |
| 45 | + |
| 46 | +## Database Configuration ## |
| 47 | +# Identity/Keycloak PostgreSQL Database |
| 48 | +POSTGRES_DB=bitnami_keycloak |
| 49 | +POSTGRES_USER=bn_keycloak |
| 50 | +POSTGRES_PASSWORD=demo-postgres-password |
| 51 | + |
| 52 | +# Web Modeler PostgreSQL Database |
| 53 | +WEBMODELER_DB_NAME=web-modeler-db |
| 54 | +WEBMODELER_DB_USER=web-modeler-db-user |
| 55 | +WEBMODELER_DB_PASSWORD=demo-webmodeler-password |
| 56 | + |
| 57 | +## Keycloak Admin Credentials ## |
| 58 | +# WARNING: Change these for production deployments! |
| 59 | +KEYCLOAK_ADMIN_USER=admin |
| 60 | +KEYCLOAK_ADMIN_PASSWORD=admin |
| 61 | + |
| 62 | +## Web Modeler Configuration ## |
| 63 | +# Pusher configuration for WebSocket communication |
| 64 | +WEBMODELER_PUSHER_APP_ID=web-modeler-app |
| 65 | +WEBMODELER_PUSHER_KEY=web-modeler-app-key |
| 66 | +WEBMODELER_PUSHER_SECRET=web-modeler-app-secret |
15 | 67 |
|
16 | | -## Configuration ## |
17 | | -# By default the zeebe api is public, when setting this to `identity` a valid zeebe client token is required |
18 | | -ZEEBE_AUTHENTICATION_MODE=none |
19 | | -ZEEBE_CLIENT_ID=zeebe |
20 | | -ZEEBE_CLIENT_SECRET=zecret |
| 68 | +# Mail configuration (using local Mailpit) |
| 69 | +WEBMODELER_MAIL_FROM_ADDRESS=noreply@camunda.example.com |
21 | 70 |
|
| 71 | +## Feature Flags ## |
22 | 72 | # Set to 'true' to enable resource based authorizations for users and groups |
23 | 73 | # This can be used to limit access for users or groups to view/update specific |
24 | 74 | # processes and decisions in Operate and Tasklist |
25 | 75 | RESOURCE_AUTHORIZATIONS_ENABLED=false |
26 | 76 |
|
27 | | -# Set to 'true' to enable multi-tenancy across all components |
28 | | -# This requires use of identity for authentication |
29 | | -# |
30 | | -# ZEEBE_AUTHENTICATION_MODE=identity |
31 | | -# |
32 | | -MULTI_TENANCY_ENABLED=false |
| 77 | +## Document Store Configuration (Optional) ## |
| 78 | +# Uncomment and configure if using external document storage |
| 79 | +# DOCUMENT_DEFAULT_STORE_ID=... |
| 80 | +# AWS_ACCESS_KEY_ID=... |
| 81 | +# AWS_SECRET_ACCESS_KEY=... |
| 82 | +# AWS_REGION=... |
| 83 | +# DOCUMENT_STORE_AWS_BUCKET=... |
| 84 | +# DOCUMENT_STORE_AWS_BUCKET_PATH=... |
| 85 | +# DOCUMENT_STORE_AWS_CLASS=... |
0 commit comments