Tomati/docker-compose.yml

28 lines
584 B
YAML

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