📦
OpenHIM Platform
  • OpenHIM Platform
  • Getting Started
  • 📜Recipes
    • Central Data Repository with Data Warehousing
    • Central Data repository (no reporting)
    • Master Patient Index
  • 📦Packages
    • Interoperability Layer Openhim
      • Local Development
      • Environment Variables
    • Monitoring
      • Environment Variables
    • Kafka Mapper Consumer
      • Local Development
      • Environment Variables
    • Data Mapper Logstash
      • Local Development
      • Environment Variables
    • Job Scheduler Ofelia
      • Local Development
      • Environment Variables
    • Analytics Datastore - Clickhouse
      • Local Development
      • Environment Variables
    • Analytics Datastore - Elasticsearch
      • Local Development
      • Running in Clustered Mode
      • Environment Variables
    • Client Registry - SanteMPI
      • Environment Variables
    • Dashboard Visualiser - Jsreport
      • Local Development
      • Environment Variables
    • Dashboard Visualiser - Kibana
      • Local Development
      • Environment Variables
    • Dashboard Visualiser - Superset
      • Local Development
      • Environment Variables
    • Message Bus - Kafka
      • Local Development
      • Environment Variables
    • FHIR Datastore HAPI FHIR
      • Local Development
      • Environment Variables
    • Kafka Unbundler Consumer
      • Environment Variables
    • Message Bus Helper Hapi Proxy
      • Environment Variables
    • Reverse Proxy Nginx
      • Local Development
      • Environment Variables
    • OpenFn
      • Environment Variables
    • Reverse Proxy Traefik
      • Environment Variables
  • 🗒️Cheat sheet
  • Architecture
  • Guides
    • Provisioning remote servers
      • Ansible
      • Terraform
    • Resource Allocations
    • Disaster Recovery Process
      • Elasticsearch
      • HAPI FHIR Data
      • OpenHIM Data
    • Development
      • Config Importing
    • Performance Testing
  • Community
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Packages
  2. Interoperability Layer Openhim

Environment Variables

Listed in this page are all environment variables needed to run the interoperability layer Openhim.

Variable Name
Type
Relevance
Required
Default

OPENHIM_CORE_MEDIATOR_HOSTNAME

String

Hostname of the Openhim mediator

Yes

localhost

OPENHIM_MEDIATOR_API_PORT

Number

Port of the Openhim mediator

Yes

8080

OPENHIM_CORE_INSTANCES

Number

Number of openhim-core instances

No

1

OPENHIM_CONSOLE_INSTANCES

String

Number of openhim-console instances

No

1

OPENHIM_MONGO_URL

String

MongoDB connection string

Yes

mongodb://mongo-1:27017/openhim

OPENHIM_MONGO_ATNAURL

String

???????????

Yes

mongodb://mongo-1:27017/openhim

OPENHIM_CPU_LIMIT

Number

CPU limit usage for openhim-core

No

0

OPENHIM_CPU_RESERVE

Number

Reserverd CPU usage for openhim-core

No

0.05

OPENHIM_MEMORY_LIMIT

String

RAM usage limit for openhim-core

No

3G

OPENHIM_MEMORY_RESERVE

String

Reserved RAM for openhim-core

No

500M

OPENHIM_CONSOLE_CPU_LIMIT

Number

CPU limit usage for openhim-console

No

0

OPENHIM_CONSOLE_CPU_RESERVE

Number

Reserverd CPU usage for openhim-console

No

0.05

OPENHIM_CONSOLE_MEMORY_LIMIT

String

RAM usage limit for openhim-console

No

2G

OPENHIM_CONSOLE_MEMORY_RESERVE

String

Reserved RAM for openhim-console

No

500M

OPENHIM_MONGO_CPU_LIMIT

Number

CPU limit usage for mongo

No

0

OPENHIM_MONGO_CPU_RESERVE

Number

Reserverd CPU usage for mongo

No

0.05

OPENHIM_MONGO_MEMORY_LIMIT

String

RAM usage limit for mongo

No

3G

OPENHIM_MONGO_MEMORY_RESERVE

String

Reserved RAM for mongo

No

500M

MONGO_SET_COUNT

Number

Number of instances of Mongo

YES

1

PreviousLocal DevelopmentNextMonitoring

Last updated 2 years ago

Was this helpful?

📦