docker-compose.yml 1.2 KB
Newer Older
Julian Gründner's avatar
Julian Gründner committed
1
2
3
4
version: "3.7"

services:
  fhirtoi2b2:
5
    image: docker.miracum.org/miracum-etl/fhir-to-i2b2:v1.24.15
Julian Gründner's avatar
Julian Gründner committed
6
7
8
9
    environment:
      FHIR_SYSTEMS_ENCOUNTERID: ${FHIR_SYSTEMS_ENCOUNTERID:-https://miracum.org/fhir/NamingSystem/identifier/EncounterId}
      FHIR_SYSTEMS_PATIENTID: ${FHIR_SYSTEMS_PATIENTID:-https://miracum.org/fhir/NamingSystem/identifier/PatientId}
      FHIR_SYSTEMS_OBSERVATIONID: ${FHIR_SYSTEM_OBSERVATION_ID:-https://miracum.org/fhir/NamingSystem/identifier/LaboratorySurrogateObservationId}
10
11
12
      DATA_DB_INPUT_URL: ${FHIR_GATEWAY_DB_URL:-jdbc:postgresql://fhir-gateway-db:5432/fhir}
      DATA_DB_INPUT_USER: ${FHIR_GATEWAY_DB_USER:-postgres}
      DATA_DB_INPUT_PASSWORD: ${FHIR_GATEWAY_DB_PASSWORD:-postgres}
Julian Gründner's avatar
Julian Gründner committed
13
      DATA_DB_INPUT_PAGINGSIZE: ${DATA_DB_INPUT_PAGINGSIZE:-1000000}
14
15
      DATA_DB_INPUT_DATEIMPORTBEGIN: ${DB_INPUT_DATE_BEGIN:-}
      DATA_DB_INPUT_DATEIMPORTEND: ${DB_INPUT_DATE_END:-}
16
      DATA_DB_OUTPUT_URL: ${DATA_DB_I2B2_URL:-jdbc:postgresql://i2b2-pg:5432/i2b2}
Julian Gründner's avatar
Julian Gründner committed
17
      DATA_DB_OUTPUT_USER: ${DATA_DB_I2B2_USER:-i2b2}
18
      DATA_DB_OUTPUT_PASSWORD: ${DATA_DB_I2B2_PASSWORD:-demouser}
Julian Gründner's avatar
Julian Gründner committed
19
      PROMETHEUS_PUSHGATEWAY_URL: ${PUSHGATEWAY_URL:-http://pushgateway:9091/}
20
21
    volumes:
      - ./log:/data