Spaces:
Sleeping
Sleeping
| version: "3.8" | |
| services: | |
| bangla-ocr-app: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile.dev | |
| container_name: bangla-ocr-app | |
| ports: | |
| - "12300:7860" | |
| volumes: | |
| - .:/app # Mount the entire project directory for live code reloading | |
| - ./easyocr_models:/app/easyocr_models # Persist downloaded OCR models | |
| environment: | |
| - LANGFUSE_PUBLIC_KEY=${LANGFUSE_PUBLIC_KEY} # Load this key from .env in local/dev environment | |
| - LANGFUSE_SECRET_KEY=${LANGFUSE_SECRET_KEY} # Load this key from .env in local/dev environment | |
| - LANGFUSE_HOST=${LANGFUSE_HOST} # Load this key from .env in local/dev environment | |
| - EASYOCR_MODULE_PATH=/app/easyocr_models # Force all models into the persistent volume | |
| restart: unless-stopped |