openmrs/openmrs-reference-application-3-backend

Sponsored OSS

By OpenMRS, Inc.

Updated about 10 hours ago

OpenMRS 3.0 Reference Application Backend

Image
Security
Integration & delivery
Databases & storage
3

100K+

openmrs/openmrs-reference-application-3-backend repository overview

This repository contains the OpenMRS 3.0 Reference Application backend built and served from a Tomcat container.

Note This only provides the OpenMRS backend. You must provide a database for OpenMRS yourself.

Environment Variables

The following environment variables can be provided to configure the image.

  • OMRS_CONFIG_CONNECTION_USERNAME (required) - the username of the user to connect to the database as
  • OMRS_CONFIG_CONNECTION_PASSWORD (required) - the password of the user to connect to the database as
  • OMRS_CONFIG_DATABASE (optional) - must be either mysql or postgresql depending on which database you intend to use. MariaDB is also supported, using the mysql string. If no value is provided or an invalid value is provided, mysql is assumed.
  • OMRS_CONFIG_CONNECTION_SERVER (optional) - the host name for the database server to connect to. Defaults to localhost.
  • OMRS_CONFIG_CONNECTION_DATABASE (optional) - the name of the database to use. Defaults to openmrs.
  • OMRS_CONFIG_CONNECTION_EXTRA_ARGS (optional) - a string of any optional arguments to add to the JDBC connection string. For MySQL databases, this should start with & for PostgreSQL databases, this should start with ?.

There are many more environment variables available, which are all documented in the Docker file.

Tags

  • latest always points to the most recent build of the image from CI
  • *demo always points to the most recent release of the image from CI

All other tags are version numbers.

Tag summary

Content type

Image

Digest

sha256:9984064e7

Size

842.6 MB

Last updated

about 10 hours ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

2,245

Last week