From d87e93e7056794bf0ec83de75c6359ca1054d285 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Tue, 6 May 2025 14:47:47 +0300 Subject: [PATCH] Update docker-compose to include Elasticsearch dependencies Added Elasticsearch as a dependency for 'app' and 'database' services to ensure proper startup order. Removed unnecessary Redis dependency from the Flower service to streamline configuration. These changes improve service interactions and startup stability. --- docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 17d74b5f..5d2fde7a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,6 +25,7 @@ services: depends_on: - database - redis + - elasticsearch logging: *default-logging database: @@ -59,6 +60,7 @@ services: depends_on: - app - redis + - elasticsearch logging: *default-logging healthcheck: test: [ "CMD", "celery", "-A", "evibes", "status" ] @@ -115,7 +117,6 @@ services: restart: always command: sh -c "poetry run celery -A evibes --broker=$CELERY_BROKER_URL flower --address=0.0.0.0 --port=5555 --basic_auth=$FLOWER_USER:$FLOWER_PASSWORD" depends_on: - - redis - worker ports: - "5555:5555"