FEAT: Added Celery Beat

FEAT: Added preferences Celery task to automatically record what categories users watched
This commit is contained in:
JustIceO7
2025-02-18 02:02:34 +00:00
parent 62d83aa4eb
commit 76de1b7d9d
9 changed files with 135 additions and 12 deletions

View File

@@ -1,4 +1,3 @@
services:
nginx:
build:
@@ -13,6 +12,7 @@ services:
- app_network
volumes:
- stream_data:/stream_data
web_server:
build:
context: ./web_server
@@ -60,7 +60,20 @@ services:
- database_data:/web_server/database
networks:
- app_network
celery_beat:
build:
context: ./web_server
command: celery -A celery_tasks.celery_app beat --loglevel=info
depends_on:
- redis
volumes:
- .:/app
- stream_data:/web_server/stream_data
- database_data:/web_server/database
networks:
- app_network
networks:
app_network:
driver: bridge
@@ -69,4 +82,4 @@ volumes:
stream_data:
driver: local
database_data:
driver: local
driver: local