/ozone-config

Repository of configuration files needed for the FOSS distribution of Ozone HIS

Primary LanguagePythonMozilla Public License 2.0MPL-2.0

Ozone - The Configuration Project

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

This is the official Maven project for configuring the free and open-source software flavour of Ozone, aka Ozone FOSS. This Maven project makes it easy to build and package the configuration artifacts of Ozone FOSS.

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

1. Overview

It bundles all the configuration files of FOSS distribution of Ozone as a Maven project that the distro project depends upon.

The configuration is separated by architectural or functional areas:

  1. Ozone
    TBC → explain here what this Ozone config allows
  2. OpenMRS
    A space to provide overrides and supplements to OpenMRS 3's config.
  3. EIP
    Configuration for EIP client, the Spring Boot app that provides Camel messaging routes between Ozone HIS' components.
  4. Odoo
    A space to provide the Odoo configuration files to be loaded by the Odoo Initializer add-on.
  5. SENAITE
    A space to provide Plone configurations that have been exported through the ZMI and that are automatically loaded by the Plone Initializer.
  6. Superset
    A space to provide Superset YAML configuration files, see

This project is separated from the Ozone distro project for development and versioning purposes, however its sole purpose is to be repackaged by the distro project. There is little value in building it separatly, however this can be done with the usual mvn clean package.

2. Try Ozone

Check ozone-docker.

3. Find us

Slack - Forum - Website

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

4. Report an issue

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