This commit is contained in:
Tomas Dvorak
2026-04-04 14:39:47 +02:00
parent c4e87358c1
commit 523ebf1c94
2 changed files with 68 additions and 4 deletions
+1 -4
View File
@@ -36,12 +36,9 @@ RUN apt-get update \
COPY pyproject.toml requirements.txt version.txt ./
COPY src/ ./src/
# Install the package and its dependencies
# Install the package and its dependencies (includes aiohttp, aiofiles, redis)
RUN pip install --no-cache-dir .
# Install Redis library for DragonflyDB support
RUN pip install --no-cache-dir redis
# Ship a deterministic web client with the backend image so startup does not
# depend on downloading release assets at runtime.
COPY --from=webclient-builder /webclient/dist /app/client