/ohri-ozone-docker

A Docker Compose setup for running Ozone HIS

Primary LanguageShellMozilla Public License 2.0MPL-2.0

Ozone - The Docker Compose Project

The entreprise-grade health information system that augments OpenMRS 3.

This is the official Docker Compose project for the free and open-source software flavour of Ozone, aka Ozone FOSS. This Docker Compose project makes it easy to start and run an Ozone FOSS server on the infrastructure of your choice.

💡 Did you know? There is a pro flavour of Ozone, aka Ozone Pro, that adds a number of entreprise features to Ozone FOSS.

1. Quick start

Run Ozone FOSS locally

Type in the following in a terminal:

git clone https://github.com/ozone-his/ozone-docker
cd ozone-docker
./start-demo.sh

It may take some time to download and setup Ozone for the first time, so hang tight ⏳

Then start browsing Ozone.

⚠️ Troubleshooting Ozone quick start locally?

If you experience issues with the quick start script? → Try the manual setup instead.

Run Ozone FOSS in Gitpod

Open in Gitpod

It may take some time to download and setup Ozone for the first time, so hang tight ⏳

When ready Gitpod will launch the tab for OpenMRS 3.

2. Browse Ozone

Ozone FOSS requires you to log into each component separately:

HIS Component URL Username Password
OpenMRS 3 http://localhost/openmrs/spa admin Admin123
OpenMRS Legacy UI http://localhost/openmrs admin Admin123
SENAITE http://localhost:8081/senaite admin password
Odoo http://localhost:8069 admin admin
Superset http://localhost:8088 admin password

💡 Did you know? Ozone Pro comes with single sign-on (SSO) and all its integration layer is secured with OAuth2.

3. Analytics in Ozone FOSS

There is a number of manual steps required to refresh analytics data in Ozone FOSS, please follow this guide to know more.

💡 Did you know? Ozone Pro embeds a service called Ozone Analytics that streams data from all its components automatically and in real-time to any reporting and BI platform.

4. Find us

Slack - Forum - Website

ℹ️ Self sign-up here before accessing our Slack space for the first time.

5. Report an issue

  1. Either start a conversation on Slack about it,
  2. Or start a thread on our forum about it.