🧑‍💻(docker) add celery beat for dev env

Add new container to run celery beat to manage schedule job
This commit is contained in:
Sabrina Demagny
2025-01-25 20:18:25 +01:00
parent e3bf1d76fa
commit 48264a0b40
4 changed files with 21 additions and 0 deletions

View File

@@ -57,6 +57,22 @@ services:
depends_on:
- app-dev
celery-beat-dev:
user: ${DOCKER_USER:-1000}
image: people:backend-development
command: ["celery", "-A", "people.celery_app", "beat", "-l", "DEBUG"]
environment:
- DJANGO_CONFIGURATION=Development
env_file:
- env.d/development/common
- env.d/development/postgresql
volumes:
- ./src/backend:/app
- ./data/media:/data/media
- ./data/static:/data/static
depends_on:
- app-dev
app:
build:
context: .