Update Docker images and configurations in ovis-compose

This commit is contained in:
tm16-medma
2026-06-15 15:42:51 +02:00
committed by GitHub
parent 83ecef9541
commit 3c0c1b189b
+9 -17
View File
@@ -1,5 +1,3 @@
version: "3.7"
services: services:
ovis-traefik-forward-auth: ovis-traefik-forward-auth:
image: docker.verbis.dkfz.de/cache/oauth2-proxy/oauth2-proxy:latest image: docker.verbis.dkfz.de/cache/oauth2-proxy/oauth2-proxy:latest
@@ -39,16 +37,15 @@ services:
condition: service_healthy condition: service_healthy
ovis-backend-database-mongodb: ovis-backend-database-mongodb:
image: docker.verbis.dkfz.de/ovis/ovis-backend-mongodb:latest image: samply/ovis-backend-mongodb:${OVIS_IMAGE_TAG:-main}
container_name: bridgehead-ccp-ovis-mongo container_name: bridgehead-ccp-ovis-mongo
volumes:
- ovis-mongodb-data:/data/db
ovis-backend-mongodb-data-preprocessing: ovis-backend-mongodb-data-preprocessing:
image: docker.verbis.dkfz.de/ovis/ovis-backend-preprocessor:latest image: samply/ovis-backend-preprocessor:${OVIS_IMAGE_TAG:-main}
container_name: bridgehead-ccp-ovis-preprocessing container_name: bridgehead-ccp-ovis-preprocessing
environment: environment:
ADDRESS: mongodb://ovis-backend-database-mongodb:27017 ADDRESS: mongodb://ovis-backend-database-mongodb:27017
depends_on: depends_on:
- ovis-backend-database-mongodb - ovis-backend-database-mongodb
healthcheck: healthcheck:
@@ -57,27 +54,25 @@ services:
timeout: 5s timeout: 5s
retries: 6 retries: 6
start_period: 5s start_period: 5s
profiles:
- ovisreimport
ovis-backend-data-import: ovis-backend-data-import:
image: docker.verbis.dkfz.de/ovis/ovis-backend-data-import-ccp:latest image: samply/ovis-backend-data-import:${OVIS_IMAGE_TAG:-main}
container_name: bridgehead-ccp-ovis-import container_name: bridgehead-ccp-ovis-import
depends_on: depends_on:
ovis-backend-mongodb-data-preprocessing: ovis-backend-mongodb-data-preprocessing:
condition: service_healthy condition: service_healthy
environment: environment:
FHIR_SERVER_URL: http://bridgehead-ccp-blaze:8080/fhir FHIR_SERVER_URL: http://bridgehead-ccp-blaze:8080/fhir
profiles:
- ovisreimport
ovis-backend-apollo: ovis-backend-apollo:
image: docker.verbis.dkfz.de/ovis/ovis-backend-apollo:latest image: samply/ovis-backend-apollo:${OVIS_IMAGE_TAG:-main}
container_name: bridgehead-ccp-ovis-backend container_name: bridgehead-ccp-ovis-backend
environment: environment:
ADDRESS: mongodb://ovis-backend-database-mongodb:27017 ADDRESS: mongodb://ovis-backend-database-mongodb:27017
depends_on: depends_on:
- ovis-backend-database-mongodb - ovis-backend-database-mongodb
- ovis-backend-mongodb-data-preprocessing
- ovis-backend-data-import
healthcheck: healthcheck:
test: ["CMD-SHELL", "test -d /app/node_modules/mongodb"] test: ["CMD-SHELL", "test -d /app/node_modules/mongodb"]
interval: 10s interval: 10s
@@ -86,12 +81,12 @@ services:
# Internal only - no direct Traefik exposure. GraphQL is accessed via frontend internal proxy. # Internal only - no direct Traefik exposure. GraphQL is accessed via frontend internal proxy.
ovis-frontend: ovis-frontend:
image: docker.verbis.dkfz.de/ovis/ovis-frontend:latest image: samply/ovis-frontend:${OVIS_IMAGE_TAG:-main}
container_name: bridgehead-ccp-ovis-frontend container_name: bridgehead-ccp-ovis-frontend
environment: environment:
OVIS_PUBLIC_BASE_PATH: /ccp-ovis OVIS_PUBLIC_BASE_PATH: /ccp-ovis
PUBLIC_LOGIN_ENABLED: "false" PUBLIC_LOGIN_ENABLED: "false"
PUBLIC_OVIS_IMPORT: ccp PUBLIC_IMPORT_MODE: ccp
ORIGIN: https://${HOST} ORIGIN: https://${HOST}
depends_on: depends_on:
ovis-backend-apollo: ovis-backend-apollo:
@@ -105,6 +100,3 @@ services:
- "traefik.http.routers.ovis-frontend-ccp.rule=PathPrefix(`/ccp-ovis`)" - "traefik.http.routers.ovis-frontend-ccp.rule=PathPrefix(`/ccp-ovis`)"
- "traefik.http.routers.ovis-frontend-ccp.middlewares=traefik-forward-auth-ovis,ovis-frontend-ccp-slash-redirect" - "traefik.http.routers.ovis-frontend-ccp.middlewares=traefik-forward-auth-ovis,ovis-frontend-ccp-slash-redirect"
- "traefik.http.services.ovis-frontend-ccp.loadbalancer.server.port=5173" - "traefik.http.services.ovis-frontend-ccp.loadbalancer.server.port=5173"
volumes:
ovis-mongodb-data: