fix(docker): update celery worker container name and add valkey service

This commit is contained in:
2026-01-23 12:19:57 -06:00
parent 6a929f7a19
commit beb32088b8
2 changed files with 28 additions and 4 deletions

View File

@@ -180,11 +180,13 @@ services:
"-k", "-k",
"uvicorn.workers.UvicornWorker", "uvicorn.workers.UvicornWorker",
"-w", "-w",
"${WEB_CONCURRENCY:-4}", "${WEB_CONCURRENCY:-1}",
"-b", "-b",
"0.0.0.0:8000", "0.0.0.0:8000",
"--log-level", "--log-level",
"info" "info",
"--forwarded-allow-ips",
"*"
] ]
healthcheck: healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:8000/api/health || exit 1"] test: ["CMD-SHELL", "curl -f http://localhost:8000/api/health || exit 1"]
@@ -204,6 +206,28 @@ services:
reservations: reservations:
memory: 256M 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 - SvelteKit
frontend: frontend:
image: dev.aduanasoft.com/anexo76/frontend:latest image: dev.aduanasoft.com/anexo76/frontend:latest

View File

@@ -265,7 +265,7 @@ services:
# celery # celery
celery_worker: celery_worker:
build: ./backend build: ./backend
container_name: a76_worker container_name: worker
command: celery -A core.celery_app worker --loglevel=info command: celery -A core.celery_app worker --loglevel=info
environment: environment:
- VALKEY_URL=redis://valkey:6379/0 - VALKEY_URL=redis://valkey:6379/0
@@ -277,7 +277,7 @@ services:
valkey: valkey:
image: valkey/valkey:7.2 image: valkey/valkey:7.2
container_name: a76_valkey container_name: valkey
restart: always restart: always
ports: ports:
- "6379:6379" - "6379:6379"