]> git.lizzy.rs Git - cheatdb.git/commitdiff
Add celery beat and celery flower to docker compose
authorrubenwardy <rw@rubenwardy.com>
Mon, 18 Nov 2019 22:39:01 +0000 (22:39 +0000)
committerrubenwardy <rw@rubenwardy.com>
Mon, 18 Nov 2019 22:44:37 +0000 (22:44 +0000)
docker-compose.yml

index ba51b74986c4fa31f3bd161277865c03d8eb578e..0b04a9e5ff15f7413974693d269f6631efe22e71 100644 (file)
@@ -39,3 +39,23 @@ services:
       - "./data/uploads:/home/cdb/app/public/uploads"
     depends_on:
       - redis
+
+  beat:
+    build: .
+    command: celery -A app.tasks.celery beat
+    env_file:
+      - config.env
+    environment:
+      - FLASK_CONFIG=../config.cfg
+    depends_on:
+      - redis
+
+  flower:
+    image: mher/flower
+    command: ["flower", "--broker=redis://redis:6379/0", "--port=5124"]
+    env_file:
+      - config.env
+    ports:
+      - 5124:5124
+    depends_on:
+      - redis