File size: 426 Bytes
66ba82e
 
 
 
 
 
 
ec3f4b0
66ba82e
73b3e93
66ba82e
 
 
 
 
 
 
 
 
73b3e93
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FROM python:3.12-slim

RUN useradd -m -u 1000 user
WORKDIR /app

COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv

RUN uv pip install --system --no-cache "ocr-bench[viewer]>=0.0.2"

COPY --chown=user space.py ./

USER user
ENV HOME=/home/user \
    PATH=/home/user/.local/bin:$PATH \
    HF_HOME=/home/user/.cache/huggingface

ENV REPOS="davanstrien/bpl-ocr-bench-results"

EXPOSE 7860
CMD ["python", "space.py"]