mperbix/mi-lab-mirth-connect

By mperbix

Updated almost 2 years ago

Image
Message queues
API management
0

34

mperbix/mi-lab-mirth-connect repository overview

The docker image for mirth-connect used in the MI-Lab courses in the Medical informatics masters in IMISE Leipzig University.

Best used in a docker-compose file:

Mount volume ./app:/opt/connect/appdata for mirth-connect to connect the File Writer to "/opt/connect/appdata". The files are stored in the ./app folder afterwards.

version: "3.1"
services:
  mc:
    image: mperbix/mi-lab-mirth-connect:v1
    platform: linux/amd64
    environment:
      - DATABASE=postgres
      - DATABASE_URL=jdbc:postgresql://db:5432/mirthdb
      - DATABASE_MAX_CONNECTIONS=20
      - DATABASE_USERNAME=mirthdb
      - DATABASE_PASSWORD=mirthdb
      - DATABASE_MAX_RETRY=2
      - DATABASE_RETRY_WAIT=10000
      - VMOPTIONS=-Xmx512m
      - KEYSTORE_STOREPASS=xDau60tdWQjq
      - KEYSTORE_KEYPASS=1R78Ut4k1l7l
    ports:
      - 8080:8080/tcp
      - 8443:8443/tcp
    volumes:
      - ./app:/opt/connect/appdata
    depends_on:
      - db
  db:
    image: postgres
    environment:
      - POSTGRES_USER=mirthdb
      - POSTGRES_PASSWORD=mirthdb
      - POSTGRES_DB=mirthdb
    ports:
      - 5434:5432
  hapi: 
    image: hapiproject/hapi:latest
    environment:
      - SPRING_DATASOURCE_URL=jdbc:postgresql://hapi-fhir-postgres:5432/hapi
      - SPRING_DATASOURCE_USERNAME=hapi
      - SPRING_DATASOURCE_PASSWORD=hapi
      - SPRING_DATASOURCE_DRIVERCLASSNAME=org.postgresql.Driver
      - spring.jpa.properties.hibernate.dialect=ca.uhn.fhir.jpa.model.dialect.HapiFhirPostgres94Dialect
    ports:
      - 8090:8080
  hapi-fhir-postgres:
    image: postgres
    container_name: hapi-fhir-postgres
    environment:
      - POSTGRES_DB=hapi
      - POSTGRES_USER=hapi
      - POSTGRES_PASSWORD=hapi
    ports:
      - 5433:5432
    volumes:
      - hapi-data:/var/lib/postgresql/data

volumes:
    hapi-data:

Tag summary

Content type

Image

Digest

sha256:6c41bc509

Size

694.2 MB

Last updated

almost 2 years ago

docker pull mperbix/mi-lab-mirth-connect:v1