esReven server installation instructions

The esReven server runs as multiple Docker images, managed using Docker Compose.

An exhaustive and detailed guide is available directly in the package in the README.md file. Please read it entirely first, then follow the instructions it contains.

For reference, it boils down to the following steps:

  1. Check installation requirements.
  2. Prepare the package for the installation.
  3. Run the init.sh installation script and answer its questions. This will mainly load all the Docker images and initialize the $DATA folder.
  4. Start esReven for the first time with start_stop.sh up -d.
  5. Install the esReven license
  6. Install the Knowledge Base modules
  7. Use esReven

NOTE-1: Out of esReven initialization (3.), esReven configuration parameters, whether default or generated by init.sh, are defined in a .env file at the root of the installation.

NOTE-2: Configuration specific to the Reven server in esReven can be found in $DATA/reven/config. Upon modification, the Reven server container must be restarted with ./start_stop.sh restart reven. Default configuration parameters should allow you to get started for a first use of esReven.