fix(docker): update celery worker container name and add valkey service
This commit is contained in:
@@ -180,11 +180,13 @@ services:
|
||||
"-k",
|
||||
"uvicorn.workers.UvicornWorker",
|
||||
"-w",
|
||||
"${WEB_CONCURRENCY:-4}",
|
||||
"${WEB_CONCURRENCY:-1}",
|
||||
"-b",
|
||||
"0.0.0.0:8000",
|
||||
"--log-level",
|
||||
"info"
|
||||
"info",
|
||||
"--forwarded-allow-ips",
|
||||
"*"
|
||||
]
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:8000/api/health || exit 1"]
|
||||
@@ -204,6 +206,28 @@ services:
|
||||
reservations:
|
||||
memory: 256M
|
||||
|
||||
# celery
|
||||
celery_worker:
|
||||
image: dev.aduanasoft.com/anexo76/backend:latest
|
||||
container_name: worker
|
||||
command: celery -A core.celery_app worker --loglevel=info
|
||||
environment:
|
||||
- VALKEY_URL=redis://valkey:6379/0
|
||||
depends_on:
|
||||
- backend
|
||||
- valkey
|
||||
networks:
|
||||
- backend-net
|
||||
|
||||
valkey:
|
||||
image: valkey/valkey:7.2
|
||||
container_name: valkey
|
||||
restart: always
|
||||
ports:
|
||||
- "6579:6379"
|
||||
networks:
|
||||
- backend-net
|
||||
|
||||
# Frontend - SvelteKit
|
||||
frontend:
|
||||
image: dev.aduanasoft.com/anexo76/frontend:latest
|
||||
|
||||
@@ -265,7 +265,7 @@ services:
|
||||
# celery
|
||||
celery_worker:
|
||||
build: ./backend
|
||||
container_name: a76_worker
|
||||
container_name: worker
|
||||
command: celery -A core.celery_app worker --loglevel=info
|
||||
environment:
|
||||
- VALKEY_URL=redis://valkey:6379/0
|
||||
@@ -277,7 +277,7 @@ services:
|
||||
|
||||
valkey:
|
||||
image: valkey/valkey:7.2
|
||||
container_name: a76_valkey
|
||||
container_name: valkey
|
||||
restart: always
|
||||
ports:
|
||||
- "6379:6379"
|
||||
|
||||
Reference in New Issue
Block a user