FROM ubuntu:24.04 ENV DEBIAN_FRONTEND=noninteractive \ PYTHONUNBUFFERED=1 RUN apt-get update && apt-get install -y \ python3 \ python3-pip \ python3-venv \ pandoc \ texlive-full \ fonts-noto-color-emoji \ && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY src/requirements.txt . RUN pip3 install --no-cache-dir -r requirements.txt --break-system-packages COPY src/ . RUN mkdir -p generated uploads EXPOSE 5000 CMD ["python3", "app.py"]