From 1feecc8c05e7b729609e6adbd9c82e1ee3091549 Mon Sep 17 00:00:00 2001 From: gilesb Date: Sat, 10 Jan 2026 22:06:17 +0000 Subject: [PATCH] Add Flower for Celery monitoring Flower provides a web UI to monitor: - Active/completed/failed tasks - Worker status and stats - Task history and details Accessible on port 5555. Co-Authored-By: Claude Opus 4.5 --- docker-compose.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 424844a..7daffab 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -89,6 +89,22 @@ services: restart_policy: condition: on-failure + flower: + image: mher/flower:2.0 + command: celery --broker=redis://redis:6379/5 flower --port=5555 + environment: + - CELERY_BROKER_URL=redis://redis:6379/5 + - FLOWER_PORT=5555 + depends_on: + - redis + networks: + - celery + - externalnet + deploy: + replicas: 1 + restart_policy: + condition: on-failure + volumes: redis_data: postgres_data: