PaddleOCR JIT-compiles on the first .ocr() call, which takes minutes
on CPU-only servers. This causes Traefik 504 Gateway Timeout.
Run a dummy OCR during startup so the first real request is fast.
Also simplify Traefik labels on paddleocr-service.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The docker-compose.coolify.yml references paddleocr-service/Dockerfile
but the directory only existed on main. Coolify clones the coolify branch
and needs the source files to build the container.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>