/
tsps
/
case_loader
Обзор
Документация
Войти
/
tsps
/
case_loader
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
docker-compose.yml
57 строк
1 KB
Василий Петров
Фикс запуска redis-воркера
28 фев 2026, 22:30
28 фев 2026, 22:30
0459da8
Код
Авторство
О чём код?
version: '3.8' services: redis: image: redis:7-alpine container_name: case_loader-redis restart: unless-stopped volumes: - redis_data:/data networks: - case_loader-network command: redis-server --appendonly yes api: build: context: . dockerfile: Dockerfile container_name: case_loader-api restart: unless-stopped ports: - "8000:8000" environment: - DATABASE_URL=${DATABASE_URL} - CASELOOK_LOGIN=${CASELOOK_LOGIN} - CASELOOK_PASSWORD=${CASELOOK_PASSWORD} - REDIS_URL=redis://redis:6379/0 - STORAGE_TYPE=${STORAGE_TYPE} depends_on: - redis networks: - case_loader-network command: uvicorn app.main:app --host 0.0.0.0 --port 8000 worker: build: context: . dockerfile: Dockerfile container_name: case_loader-worker restart: unless-stopped environment: - DATABASE_URL=${DATABASE_URL} - CASELOOK_LOGIN=${CASELOOK_LOGIN} - CASELOOK_PASSWORD=${CASELOOK_PASSWORD} - REDIS_URL=redis://redis:6379/0 - STORAGE_TYPE=${STORAGE_TYPE} depends_on: - redis networks: - case_loader-network command: python worker.py volumes: redis_data: networks: case_loader-network: driver: bridge