Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.23 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.23 KB

SMART on FHIR Platform Installation

This is GT-FHIR research platform installation instruction. The following open-source implementations are used (Thank you! Open-source community!!!)

GT-FHIR: based on HAPI-FHIR and OMOP v5 CDM OAuth server: based on HSPC Auth server Patient picker (for context resolver): SMART on FHIR

Custom network bridge information for docker containers to support SMART on FHIR Docker command:

$ sudo docker network create --subnet=172.27.0.0/16 smart-net

Network Name: smart-net Network: 172.27.0.0/16

Host IP DESC
smart-mysql 172.27.0.2 MySql Server for OpenID/OAuth server
smart-oauth 172.27.0.3 OpenID/OAuth server
smart-patientpicker 172.27.0.4 Patient Picker for context resolver
smart-fhir 172.27.0.5 FHIR server with GT-FHIR (DSTU2)
smart-postgresql 172.27.0.6 PostgreSQL database for FHIR server
smart-pythonapp 172.27.0.7 Sample SMART on FHIR app

Tips: When running image, assign IP.

$ sudo docker run --name <container_name> --net <network_name> --ip <ip_we_want_to_assign> --hostname <hostname> --add-host <host_to_add> -it <image_name> bash