Deployment

You can deploy the RheinInsights Retrieval Suite on a Windows Server, Linux or run it within a Docker instance.

Windows Server and Linux Deployments

The following describes the deployment on Windows or Linux

Make sure that the prerequisites are available, cf. Technical Prerequisites . Then start the deployment as follows:

  1. Download the latest version of the RheinInsights Retrieval Suite

  2. Unzip the package to a target folder, e.g.,

    1. /opt/rheininsights on Linux

    2. C:\rheininsights on Windows

  3. Register the service

  4. Start the service, cf. Service Registration

  5. Continue with First Run Configuration

Docker Deployments

For Docker deployments make sure to have a Postgres or Microsoft SQL database available. H2 is supported but might get lost when reinstantiating the instance.

  1. Download the latest version of the RheinInsights Retrieval Suite from our customer portal.

  2. Unzip the jar from the zip

  3. Add the Dockerfile into the same folder which contains certs and the jar
    (or you can use the one contained there from Version 1.9.1 on)

  4. Then build the container then as follows

    docker image build -t rheininsights-retrieval-suite:latest .
  5. Run it via

    docker run -p 443:443 -v <persistentFileShare>\config:/config -v  <persistentFileShare>\logs:/logs  -v  <persistentFileShare>\store:/store rheininsights-retrieval-suite:latest

This means, you need to make sure that you have the following three persistent volumes:

  1. /config

  2. /logs

  3. /store