diff --git a/analytics-engine/docker-compose.yml b/analytics-engine/docker-compose.yml
index 3db6499a09c12d82ad66d2331b78cb818f62a863..f74e9373d5e8262939951a61870271f25ee242e7 100644
--- a/analytics-engine/docker-compose.yml
+++ b/analytics-engine/docker-compose.yml
@@ -43,6 +43,8 @@ services:
     restart: unless-stopped
     entrypoint: celery
     command: -A scheduler.worker beat -l info --scheduler celery_sqlalchemy_scheduler.schedulers:DatabaseScheduler
+    environment:
+      - CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis_db:6379
     networks:
       - internal
     depends_on:
@@ -56,6 +58,8 @@ services:
     restart: unless-stopped
     entrypoint: celery
     command: -A scheduler.worker worker -l info
+    environment:
+      - CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis_db:6379
     networks:
       - internal
     depends_on: