This commit is contained in:
beabigegg
2025-09-12 11:50:43 +08:00
parent 0bc8c4c81c
commit ed9250db1a
7 changed files with 230 additions and 279 deletions

View File

@@ -3,8 +3,7 @@ services:
redis:
image: redis:7-alpine
container_name: panjit-translator-redis
ports:
- "6379:6379"
# Redis only for internal network use; no public port exposure
volumes:
- redis_data:/data
restart: unless-stopped
@@ -50,7 +49,7 @@ services:
environment:
- REDIS_URL=redis://redis:6379/0
restart: unless-stopped
command: celery -A celery_app worker --loglevel=info --concurrency=4
command: celery -A celery_app worker --loglevel=info --concurrency=8
healthcheck:
test: ["CMD", "celery", "-A", "celery_app", "inspect", "ping"]
interval: 30s
@@ -82,4 +81,4 @@ volumes:
networks:
default:
name: panjit-translator-network
name: panjit-translator-network