bridgehead/gbn/docker-compose.yml

62 lines
1.5 KiB
YAML

version: '3.4'
services:
store:
container_name: "bridgehead_blaze_store"
image: "samply/blaze:0.15"
environment:
BASE_URL: "http://bridgehead_blzae_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_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_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"