feat(queue): integrate redis queue and 2-minute paced ai consumer worker

This commit is contained in:
mamad
2026-08-27 21:14:51 +03:30
parent f23ce3a383
commit 1510af647c
8 changed files with 136 additions and 5 deletions
+17
View File
@@ -17,6 +17,20 @@ services:
timeout: 5s
retries: 5
redis:
image: redis:7-alpine
container_name: copykar_redis
restart: unless-stopped
ports:
- "6379:6379"
volumes:
- redis_data:/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 5s
timeout: 3s
retries: 5
copykar:
image: copykar:latest
build:
@@ -27,6 +41,8 @@ services:
depends_on:
postgres:
condition: service_healthy
redis:
condition: service_healthy
ports:
- "8000:8000"
env_file:
@@ -65,6 +81,7 @@ services:
volumes:
postgres_data:
redis_data:
prometheus_data:
grafana_data:
copykar_data: