https://github.com/DIGI-UW/openelis-docker
Docker Compose setup for OpenELIS-Global2
https://github.com/DIGI-UW/openelis-docker
docker docker-compose openelis
Last synced: 8 months ago
JSON representation
Docker Compose setup for OpenELIS-Global2
- Host: GitHub
- URL: https://github.com/DIGI-UW/openelis-docker
- Owner: DIGI-UW
- License: mpl-2.0
- Created: 2023-11-06T09:17:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-02T12:06:28.000Z (10 months ago)
- Last Synced: 2025-09-02T14:18:10.092Z (10 months ago)
- Topics: docker, docker-compose, openelis
- Language: PLpgSQL
- Homepage: https://openelis-global.org/
- Size: 274 KB
- Stars: 3
- Watchers: 7
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## OpenELIS Global2 Docker Compose Setup
Docker Compose setup for OpenELIS-Global2
You can find more information on how to set up OpenELIS at our [docs page](http://docs.openelis-global.org/)
[](https://github.com/I-TECH-UW/OpenELIS-Global-2/actions/workflows/ci.yml)
[](https://github.com/I-TECH-UW/OpenELIS-Global-2/actions/workflows/publish-and-test.yml)
[](https://github.com/I-TECH-UW/openelis-docker/actions/workflows/build-installer.yml)
## ONLINE INSTALLATION
## Updating the DB Passord (Optional)
1. Update the password for user `clinlims` in the [1-pgsqlPermissions.sql](./volumes/database/dbInit/1-pgsqlPermissions.sql) file , which is used by both HAPI FHIR and the OpenELIS-Global webb app to acces the DB
1. Update the data source password used by the webb app in the [datasource.password](./volumes/properties/datasource.password) file accordingly
1. Update the data source password used by the Hapi FHIR server in the [hapi_application.yaml](./volumes/properties/hapi_application.yaml) file accordingly
1. Lastly update the password for user `admin` in the [1-pgsqlPermissions.sql](./volumes/database/dbInit/1-pgsqlPermissions.sql) file
### Running OpenELIS Global 3x with docker-compose
docker-compose up -d
#### The Instance can be accessed at
| Instance | URL | credentials (user: password)|
|---------- |:-------------:|------: |
| Legacy UI | https://localhost/api/OpenELIS-Global/ | admin: adminADMIN! |
| New React UI | https://localhost/ | admin: adminADMIN!
## OFFLINE INSTALLTION
For offline Installtion,where theres no Intenet acess,
1. Download the OpenELIS-Global Docker Installer zip file from the [Release Artifacts](https://github.com/I-TECH-UW/openelis-docker/releases)
1. Unzip the OpenELIS-Global Docker Installer zip file
tar xzf OpenELIS-Global__docker_installer.tar.gz
1. Move to directory of the Unziped OpenELIS-Global Docker Installer file
cd OpenELIS-Global__docker_installer
1. For installing OpenELIS-Global2 the first time ,Load the images and start the containers by running
./run.sh
1. For Upgrading OpenELIS-Global2 with an existing docker installer ,only Load the images form the new docker installer with the following command, update the image tags to the new docker installer version and re-satrt Global Global containers in your existing old Docker installer
./upgrade.sh