/
tsps
/
ai_tools
Обзор
Документация
Войти
/
tsps
/
ai_tools
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
docker-compose.yml
51 строка
1 KB
Василий Петров
Саммаризация - перенос из апи в очередь
03 май 2026, 17:20
03 май 2026, 17:20
bdfe6c6
Код
Авторство
О чём код?
version: '3.8' services: transcription-worker: build: context: . dockerfile: Dockerfile container_name: ai_tools-transcription-worker restart: unless-stopped environment: - DATABASE_URL=${DATABASE_URL} - REDIS_URL=${REDIS_URL} - LOG_LEVEL=${LOG_LEVEL:-INFO} - LOG_FORMAT=${LOG_FORMAT:-text} - S3_ENDPOINT=${S3_ENDPOINT} - S3_BUCKET=${S3_BUCKET} - S3_ACCESS_KEY=${S3_ACCESS_KEY} - S3_SECRET_KEY=${S3_SECRET_KEY} - S3_REGION=${S3_REGION} networks: - core-network volumes: - ./ai_models:/app/ai_models:ro # Монтируем модели только для чтения command: ["python", "-m", "app.workers.transcription_consumer"] # явное указание команды для воркера summary-worker: build: context: . dockerfile: Dockerfile container_name: ai_tools-summary-worker restart: unless-stopped environment: - DATABASE_URL=${DATABASE_URL} - REDIS_URL=${REDIS_URL} - LOG_LEVEL=${LOG_LEVEL:-INFO} - LOG_FORMAT=${LOG_FORMAT:-text} - S3_ENDPOINT=${S3_ENDPOINT} - S3_BUCKET=${S3_BUCKET} - S3_ACCESS_KEY=${S3_ACCESS_KEY} - S3_SECRET_KEY=${S3_SECRET_KEY} - S3_REGION=${S3_REGION} networks: - core-network volumes: - ./ai_models:/app/ai_models:ro command: ["python", "-m", "app.workers.summary_consumer"] networks: core-network: external: true name: core_core-network