Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Bahmni docker-compose has been configured with profiles which allows you to run the required services. More about compose profiles can be found here.

Setting the required profile:

proxy,bahmni-config are generic services and it will start always irrespective of below profiles.

  • Profiles can be set by changing the COMPOSE_PROFILES variable in .env file. You can set multiple profiles by comma separated values. (Recommended)

    • Example: COMPOSE_PROFILES=openelis,odoo

  • You can also pass this as an argument with docker-compose up command. If you prefer passing this from command-line, comment COMPOSE_VARiABLES in the .env file

    • Example: docker compose --profile emr up (or) docker compose --profile emr --profile openelis up

The profiles standard and lite are broad level profiles which runs specific group of below mentioned profiles. More about Bahmni Lite vs Bahmni Standard can be found here.

Profile

Description

emr

Bahmni EMR components containing OpenMRS, bahmni-web, appointments

openelis

Lab Management system using OpenELIS

odoo

Inventory Management using Odoo

reports

Bahmni Reports

pacs

Bahmni PACS Setup with DCM4CHEE and Oviyam2 as DICOM Viewer

implementer-interface

Implementer Interface (Form Builder)

atomfeed-console

Atomfeed Console

pacs-simulator

PACS Simulator to test/demo PACS setup (Not to be used in Production)

lab-lite

Lite version for lab report upload based on OpenMRS 3.0 Microfrontend

crater

Lightweight payments system with Crater

metabase

Metabase Analytics/Reporting tool

logging

Loki Stack - Centralised Logging (Part of docker-compose monitoring.yaml)

  • No labels