version: '3.8' services: vet-label-client: build: . env_file: - .env privileged: true # Required for /dev access when printer powers on/off volumes: - ./output:/app/output # For test PNGs - ./client.py:/app/client.py # Mount source for live updates - ./templates.py:/app/templates.py # Mount templates for live updates - /dev:/dev # Mount /dev for dynamic device access restart: unless-stopped