fix(docker): update celery worker container name and add valkey service
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user