Sign inSign up

medevit/elexis-server

By medevit

Updated over 1 year ago

Elexis-Server with (optional) demo database.

Image
1

5.6K

medevit/elexis-server repository overview

Elexis-Server License build status

Elexis for server operation

The Elexis server (ES) implements a part of the SMART specification. Please consult SMART: Tech Stack for HealthApps and HL7-FHIR wiki for further details.

BREAKING CHANGES

As of current development or ES 1.8, suport for the following services/components is removed:

  • ES will not provide HTTPS services
  • OpenID is not integrated in ES anymore
  • Only product builds for linux x86_64 are made

If you want to operate ES standalone with authentication/authorization support, Elexis-Environment is your solution.

Build

Requires maven 3.3 and java 8. Build can be started by executing mvn -f releng/es.parent/pom.xml clean verify -DskipTests

Configuration, startup and checking the elexis server

Documented in es.core.product.runtime.

Running inside docker

Use the following command to start an elexis-server docker image, omit (for latest) or replace :tag with the tag to use.

docker run -e DEMO_MODE='true' -e TZ=Europe/Zurich -p 8380:8380 -p 8480:8480 -p 7234:7234 medevit/elexis-server:tag

After initially creating a container out of this image (which is what the run command does), note the ID of the created instance, in order to restart it again afterwards. Repeatedly executing this command, always leaves you with a newly generated container.

After startup point your browser to http://localhost:8380/services/elexis/connector/v1/status to get information on the database ES is connected to.

Tag summary

Content type

Image

Digest

Size

259.4 MB

Last updated

over 5 years ago

docker pull medevit/elexis-server