1 | initial version |
I recommend you to use the any of the already provided docker images.
First, Telefónica provides the current "stable" images. See this answer for more details.
We are working on improving Perseo and having it up to date. This version is available at Docker Hub on the FIWARE organization. In this regard, Perseo has been updated to use a recent version of Esper, NodeJS, Java, ... and now comes with support for NGSIv2. If you want to test this version instead, you can use the following docker-compose.yml
file:
version: '3.4'
services:
perseo-core:
image: fiware/perseo-core
environment:
- PERSEO_FE_URL=http://perseo:9090
- MAX_AGE=6000
depends_on:
- mongo
perseo:
image: fiware/perseo
ports:
- 9090:9090
depends_on:
- perseo-core
environment:
- PERSEO_MONGO_ENDPOINT=mongo
- PERSEO_CORE_URL=http://perseo-core:8080
- PERSEO_LOG_LEVEL=info
- PERSEO_ORION_URL=http://orion:1026/
- PERSEO_SMTP_HOST=smtp.gmail.com
- PERSEO_SMTP_PORT=465
- PERSEO_SMTP_SECURE=true
- PERSEO_SMTP_AUTH_USER=XXXXX@XXXXX.com
- PERSEO_SMTP_AUTH_PASS=XXXXX
mongo:
image: mongo:3.4
volumes:
- ./oriondata:/data/db
command: --nojournal
orion:
image: fiware/orion
depends_on:
- mongo
ports:
- 1026:1026
command: -dbhost mongo