diff --git a/Dockerfile b/Dockerfile index ac9ca72f4..a217595ea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -95,8 +95,9 @@ RUN chown -R $UID:$GID /app $HOME RUN if [ "$USE_OLLAMA" = "true" ]; then \ apt-get update && \ - # Install pandoc, netcat and gcc - apt-get install -y --no-install-recommends pandoc gcc netcat-openbsd curl && \ + # Install pandoc and netcat + apt-get install -y --no-install-recommends pandoc netcat-openbsd curl && \ + apt-get install -y --no-install-recommends gcc python3-dev && \ # for RAG OCR apt-get install -y --no-install-recommends ffmpeg libsm6 libxext6 && \ # install helper tools @@ -109,6 +110,7 @@ RUN if [ "$USE_OLLAMA" = "true" ]; then \ apt-get update && \ # Install pandoc, netcat and gcc apt-get install -y --no-install-recommends pandoc gcc netcat-openbsd curl jq && \ + apt-get install -y --no-install-recommends gcc python3-dev && \ # for RAG OCR apt-get install -y --no-install-recommends ffmpeg libsm6 libxext6 && \ # cleanup diff --git a/backend/requirements.txt b/backend/requirements.txt index 9cef39ac2..b2bc0e0ac 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -51,7 +51,7 @@ openpyxl==3.1.5 pyxlsb==1.0.10 xlrd==2.0.1 validators==0.28.1 -psutil==5.9.7 +psutil opencv-python-headless==4.10.0.84 rapidocr-onnxruntime==1.3.22