version: '3.4' services: store: container_name: "bridgehead_gbn_blaze_store" image: "samply/blaze:0.15" environment: BASE_URL: "http://bridgehead_gbn_blaze_store:8080" JAVA_TOOL_OPTIONS: "-Xmx4g" networks: - "samply" volumes: - "store-db-data:/app/data" ports: - "8080:8080" restart: "always" connector: container_name: "bridgehead_gbn_connector" image: "samply/share-client:gbn-7" environment: POSTGRES_HOST: "bridgehead_gbn_connector_db" POSTGRES_DB: "samply.connector" POSTGRES_USER: "samply" POSTGRES_PASS: ${CONNECTOR_POSTGRES_PASS} STORE_URL: "http://bridgehead_store:8080/fhir" QUERY_LANGUAGE: "CQL" MDR_URL: "https://mdr.germanbiobanknode.de/v3/api/mdr" networks: - "samply" - "connector-db" ports: - "8082:8080" depends_on: - "connector-db" restart: "always" connector-db: container_name: "bridgehead_gbn_connector_db" image: "postgres:10.17" environment: POSTGRES_USER: "samply" POSTGRES_PASSWORD: ${CONNECTOR_POSTGRES_PASS} POSTGRES_DB: "samply.connector" networks: - "connector-db" volumes: - "connector-db-data:/var/lib/postgresql/data" restart: "always" networks: samply: driver: "bridge" connector-db: driver: "bridge" volumes: store-db-data: name: "store-db-data" connector-db-data: name: "connector-db-data"