Skip to content

Installation

Carlos Badenes edited this page Mar 31, 2016 · 1 revision

Online Service

http://epnoi.org/api

This is the best way to benefit from all the improvements acquired by means of multiple and heterogeneous corpus added to the system by other users. Because it includes some machine learning functions, the greater the corpus database is, more accurate the results will be.

Local Instance

However, if you would prefer it, there is a binary distribution of the system that can be run in your computer. To facilitate the access and the installation of epnoi, it has been packaged as a docker container and uploaded to docker-hub. So, all you have to do is type:

docker run epnoi/system

Behind this command, the epnoi suite will be downloaded (only the first time) and will be running in a few minutes. It combines a pool of docker hosts, using the docker swarm functionality, to run a cluster of services and modules without user interaction.

In fact, a first container will deploy the modules and the internal-services along with the event-bus. Every storage-service will be also deployed in a different container and finally, a container with all shared data, will be also deployed. All these components will be dynamically configured and enabled to be used by any other element.

swarm

Clone this wiki locally