Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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.

You can’t perform that action at this time.