diff --git a/docker-compose.yml b/docker-compose.yml index b4d1446..b0d37c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,11 +1,10 @@ -version: '3.8' +version: "3.8" services: - ingest: image: ${CR:-ghcr.io/fhswf/aki_prj23_transparenzregister}/ingest:${TAG:-latest} depends_on: - - postgres - - mongodb + - postgres + - mongodb environment: # mongo access PYTHON_MONGO_PASSWORD: ${PYTHON_MONGO_PASSWORD:?error} @@ -22,7 +21,7 @@ services: MONGO_INITDB_ROOT_PASSWORD: ${PYTHON_MONGO_PASSWORD:?error} MONGO_INITDB_DATABASE: ${PYTHON_MONGO_DATABASE:-transparenzregister} volumes: - - mongo_data:/data/db + - /iscsi/truenas/transparenzregister/mongo_data:/data/db postgres: image: postgres:15.4 @@ -32,13 +31,13 @@ services: POSTGRES_PASSWORD: ${PYTHON_POSTGRES_PASSWORD:?error} POSTGRES_DB: ${PYTHON_POSTGRES_DATABASE:-db} volumes: - - postgres_data:/var/lib/postgresql/data + - /iscsi/truenas/transparenzregister/postgres_data:/var/lib/postgresql/data data-transformation: image: ${CR:-ghcr.io/fhswf/aki_prj23_transparenzregister}/data-transformation:${TAG:-latest} depends_on: - - postgres - - mongodb + - postgres + - mongodb environment: # postgres access PYTHON_POSTGRES_PASSWORD: ${PYTHON_POSTGRES_PASSWORD:?error} @@ -56,9 +55,9 @@ services: web-server: image: ${CR:-ghcr.io/fhswf/aki_prj23_transparenzregister}/web-server:${TAG:-latest} depends_on: - - postgres + - postgres ports: - - ${HTTP_PORT}:${HTTP_PORT} + - ${HTTP_PORT}:${HTTP_PORT} environment: PYTHON_POSTGRES_USERNAME: ${PYTHON_POSTGRES_USERNAME:-postgres} PYTHON_POSTGRES_PASSWORD: ${PYTHON_POSTGRES_PASSWORD:?error} @@ -69,7 +68,3 @@ services: PYTHON_DASH_LOGIN_USERNAME: ${PYTHON_DASH_LOGIN_USERNAME} PORT: ${HTTP_PORT} HOST: 0.0.0.0 - -volumes: - postgres_data: - mongo_data: