services: worker: build: . container_name: uv_worker restart: unless-stopped environment: - ENV=development volumes: - .:/app logging: driver: json-file options: max-size: "10m" max-file: "3" # 🎯 AUTO-RELOAD НАСТРОЙКИ develop: watch: # Синхронизация файлов без пересборки - action: sync path: ./ target: /app ignore: - __pycache__/ - '*.pyc' - .git/ - .venv/ # Перезапуск при изменении .py файлов - action: rebuild path: pyproject.toml ignore: - uv.lock volumes: app_