cara/app-config/docker-compose.yml
2021-07-09 16:09:33 +02:00

44 lines
985 B
YAML

version: "3.8"
services:
cara-app:
image: cara-webservice
environment:
- APP_NAME=cara-voila
cara-webservice:
image: cara-webservice
environment:
- COOKIE_SECRET
- APP_NAME=cara-webservice
- CARA_CALCULATOR_PREFIX=/calculator-cern
- CARA_THEME=cara/apps/calculator/themes/cern
cara-calculator-open:
image: cara-webservice
environment:
- COOKIE_SECRET
- APP_NAME=cara-webservice
- CARA_CALCULATOR_PREFIX=/calculator-open
auth-service:
image: auth-service
environment:
- COOKIE_SECRET
- OIDC_SERVER
- OIDC_REALM
- CLIENT_ID
- CLIENT_SECRET
cara-router:
image: cara-nginx-app
ports:
- "8080:8080"
depends_on:
cara-webservice:
condition: service_started
cara-calculator-open:
condition: service_started
cara-app:
condition: service_started
auth-service:
condition: service_started