From f304a40d68c523c11b007161f34b6a261eb97592 Mon Sep 17 00:00:00 2001 From: Martin Jurk Date: Fri, 27 Mar 2026 08:10:48 +0100 Subject: [PATCH] secure db and ml --- itcc/modules/itcc-omics-ingest.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/itcc/modules/itcc-omics-ingest.yaml b/itcc/modules/itcc-omics-ingest.yaml index a9e4d795..a1a6ceaf 100644 --- a/itcc/modules/itcc-omics-ingest.yaml +++ b/itcc/modules/itcc-omics-ingest.yaml @@ -37,14 +37,20 @@ services: - "5432:5432" volumes: - db_data:/var/lib/postgresql/data + healthcheck: + test: ["CMD-SHELL", "pg_isready -U ${ML_DB_USER} -d mainzelliste"] + interval: 5s + timeout: 5s + retries: 10 + start_period: 10s mainzelliste: image: medicalinformatics/mainzelliste:latest container_name: mainzelliste restart: unless-stopped depends_on: - - db - + db: + condition: service_healthy ports: - 7887:8080