polish on archive import processing

This commit is contained in:
Bryan Van Deusen
2025-08-14 16:19:16 -04:00
parent 0d56daa664
commit e9793ba38c
6 changed files with 541 additions and 134 deletions
+8 -4
View File
@@ -3,10 +3,14 @@ FROM python:slim
WORKDIR /app
# Only what you actually need (ffmpeg kept for video/thumbs)
RUN apt-get update && \
apt-get install -y --no-install-recommends ffmpeg && \
rm -rf /var/lib/apt/lists/*
# System deps for archives and video thumbs (all FOSS)
RUN apt-get update && apt-get install -y --no-install-recommends \
p7zip-full \
unar \
file \
ffmpeg \
&& rm -rf /var/lib/apt/lists/*
# Install deps first for better layer caching
COPY requirements.txt .