diff --git a/docker-compose-qa.yml b/docker-compose-qa.yml index c7c7ad1..0fcc516 100644 --- a/docker-compose-qa.yml +++ b/docker-compose-qa.yml @@ -6,5 +6,8 @@ services: biapi: image: breedinginsight/biapi:develop bidb: - ports: - - 5432:5432 + ports: + - "5432:5432" + redis: + ports: + - "6379:6379" diff --git a/docker-compose.yml b/docker-compose.yml index 1a46c0c..0146ded 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,6 +4,7 @@ services: biweb: image: breedinginsight/biweb:latest container_name: biweb + restart: always depends_on: - biapi environment: @@ -19,6 +20,7 @@ services: depends_on: - bidb - brapi-server + - redis environment: - API_INTERNAL_PORT=${API_INTERNAL_PORT:-8081} - DB_SERVER=${DB_SERVER:-dbserver:5432} @@ -40,6 +42,9 @@ services: - EMAIL_RELAY_HOST=${EMAIL_RELAY_HOST} - EMAIL_RELAY_PORT=${EMAIL_RELAY_PORT} - EMAIL_FROM=${EMAIL_FROM} + - REDIS_URL=${REDIS_URL:-redis://redis:6379} + - REDIS_TIMEOUT=${REDIS_TIMEOUT:-30s} + - REDIS_SSL=${REDIS_SSL:-false} networks: backend: protected: @@ -74,6 +79,12 @@ services: - 1025:1025 networks: backend: + redis: + image: redis + container_name: redis + restart: always + networks: + backend: bidb: image: postgres:11.4 environment: