bangla-ocr / docker-compose.dev.yml
frkhan's picture
-- Included Github Rep, Story Link, Tech Stack Badges in the UI
a2f903f
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