From 39dcca8f881a9ee2c2191b3dc8b45daf558907b7 Mon Sep 17 00:00:00 2001 From: Victor Mylle Date: Thu, 9 Mar 2023 11:19:24 +0100 Subject: [PATCH] Updated docker compose file --- backend/Dockerfile | 3 ++- docker-compose.yml | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index dfb00c4..86acf2a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -8,4 +8,5 @@ RUN pip install -r requirements.txt RUN apt update && apt install -y ffmpeg COPY . . -CMD ["python", "main.py"] \ No newline at end of file +CMD ["sh", "-c", "celery -A src.routers.signvideo worker --loglevel=INFO & python main.py"] +# CMD ["python", "main.py"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 274cdc6..584ec1b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,6 +21,8 @@ services: DEFAULT_USER_EMAIL: "sign.language@tool.com" DEFAULT_USER_PASSWORD: "SignLanguageTool123!" + CELERY_REDIS: "redis://redis:6379/0" + frontend: build: context: ./frontend @@ -28,3 +30,10 @@ services: restart: always ports: - "3003:3000" + + redis: + image: redis:alpine + restart: always + # save data + volumes: + - ./data/redis:/data