1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-27 13:48:49 +08:00
Aleksandar Novaković 2f17a05b3e MF-711 - Create separate Redis instance for ES (#717)
* Fix Redis connection error handling in MQTT adapter

Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>

* Add separate env vars for ES in MQTT adapter

Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>

* Create dedicated redis service for ES

Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>

* Update docs according to changes

Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
2019-04-17 12:39:47 +02:00

42 lines
1.0 KiB
YAML

version: "3"
networks:
docker_mainflux-base-net:
external: true
services:
bootstrap-db:
image: postgres:10.2-alpine
container_name: mainflux-bootstrap-db
restart: on-failure
environment:
POSTGRES_USER: mainflux
POSTGRES_PASSWORD: mainflux
POSTGRES_DB: bootstrap
networks:
- docker_mainflux-base-net
bootstrap:
image: mainflux/bootstrap:latest
container_name: mainflux-bootstrap
depends_on:
- bootstrap-db
restart: on-failure
ports:
- 8200:8200
environment:
MF_BOOTSTRAP_LOG_LEVEL: debug
MF_BOOTSTRAP_DB_HOST: bootstrap-db
MF_BOOTSTRAP_DB_PORT: 5432
MF_BOOTSTRAP_DB_USER: mainflux
MF_BOOTSTRAP_DB_PASS: mainflux
MF_BOOTSTRAP_DB: bootstrap
MF_BOOTSTRAP_DB_SSL_MODE: disable
MF_BOOTSTRAP_PORT: 8200
MF_SDK_BASE_URL: http://mainflux-things:8182
MF_USERS_URL: mainflux-users:8181
MF_THINGS_ES_URL: es-redis:6379
MF_BOOTSTRAP_ES_URL: es-redis:6379
networks:
- docker_mainflux-base-net