THIS DOCUMENTATION IS OUT OF DATE!

PLEASE VISIT HTTPS://DOCS.LABS.AI

Version: ≥4.3.x

Welcome to EDDI!

This article will help you to get started with EDDI.

You have two options to run EDDI, The most convenient way is to run EDDI with Docker. Alternatively, of course, you can run EDDI also from the source by checking out the git repository and build the project with maven using either the mvn command line or an IDE such as eclipse.

Option 1 - EDDI with Docker

There is two ways to use Docker with EDDI, either with docker-compose or launch the container manually.

Prerequisite: You need an up and running Docker environment. (For references, see: https://docs.docker.com/learn/)

Use docker-compose (recommended)

  1. Checkout the docker-compose file from Github:https://github.com/labsai/EDDI/blob/master/docker-compose.yml

  2. Run Docker Command:

    docker-compose up
    

Use launch docker containers manually

  1. Start a MongoDB instance using the MongoDB Docker image:

    docker run --name mongodb -e MONGODB_DBNAME=eddi -d mongo
    
  2. Start EDDI :

    docker run --name eddi -e "EDDI_ENV=production" --link mongodb:mongodb -p 7070:7070 -d labsai/eddi
    

Option 2 - Run from Source

Prerequisites: