Sign inSign up

ehrbase/ehrcontrol

By ehrbase

•Updated over 5 years ago

EHRbase Admin UI to manage stored data on a running EHRbase environment.

Image
1

1.6K

ehrbase/ehrcontrol repository overview

⁠EHRcontrol - Admin UI for EHRbase

This Docker container provides the Admin user interface which can be used for management of persisted data at a running EHRbase instance.

⁠Prerequesites

⁠Quick start

Run a new container with from this repository:

$: docker run --name ehrcontrol -e AUTH_METHOD="NONE" -d -p 8083:80 ehrbase/ehrcontrol:latest

or with BasicAuth:

$: docker run --name ehrcontrol -e AUTH_METHOD="BASIC" -d -p 8083:80 ehrbase/ehrcontrol:latest

or with OAuth2

$ docker run --name ehrcontrol -e AUTH_METHOD="OAUTH2" -e OAUTH2_REQUIRE_HTTPS="false" -e OAUTH2_ISSUER_URI="http://localhost:8081/auth/realms/ehrbase" -e OAUTH2_CLIENT_ID="ehrcontrol" -d -p 8083:80 ehrbase/ehrcontrol:latest

Then open your browser with the target uri http://localhost:8083⁠

⁠Configuration

You can configure the running EHRcontrol instance with the following environment parameters:

ENVDefaultEffect
AUTH_METHODBASICSet used authentication method. Depending on method you must set additional parameters
EHRBASE_URIhttp://localhost:8080/ehrbase⁠Set ehrbase base URI ending with '/ehrbase'
OAUTH2_CLIENT_IDehrcontrolClient ID configured for this app at auth server
OAUTH2_ISSUER_URIhttp://localhost:8081/auth/realms/ehrbase⁠Set auth server base realm target. NOTE: Set parameter OAUTH2_REQUIRE_HTTPS="false" if running on localhost without encryption
OAUTH2_REQUIRE_HTTPStrueSet if the target auth server requires HTTPS encrypted connections. Set to false on most environments on localhost

⁠Provided Tags

EHRcontrol is under ongoing development and we want to provide a maximum of quality to our users. The most stable version of EHRcontrol is deployed from our master branch with the tag "latest" or a target semversion without any suffixes, e.g. "0.7.0".

But if you can live with some potential bugs you can also use our development builds with the specific tags. You can get the latest develop build from the "next" tag. If you want to get a dedicated version from develop you can use a tag starting with "dev-" and the build version and build date appended.

Tag summary

Content type

Image

Digest

Size

10.7 MB

Last updated

over 5 years ago

docker pull ehrbase/ehrcontrol