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" # 🎯 Работает ТОЛЬКО в Docker Compose v2.20+ develop: watch: - action: sync path: ./ target: /app ignore: - __pycache__/ - '*.pyc' - .git/ - .venv/ - action: rebuild path: pyproject.toml