diff --git a/Dockerfile b/Dockerfile index 142cc6f..c7ced38 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,15 +4,15 @@ FROM python:3.13-slim # Set working directory WORKDIR /app -# Install system dependencies -# Note: LibreOffice is excluded from the base image to reduce size (~500MB) -# It can be installed on-demand via the Admin Panel → System Dependencies +# Install system dependencies including LibreOffice for PPTX conversion RUN apt-get update && apt-get install -y \ poppler-utils \ ffmpeg \ libmagic1 \ sudo \ fonts-noto-color-emoji \ + libreoffice \ + libreoffice-impress \ && rm -rf /var/lib/apt/lists/* # Copy requirements first for better caching