Initial productized Importarr service

This commit is contained in:
2026-07-29 11:37:57 +02:00
commit 577ea97d46
25 changed files with 886 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
FROM python:3.12-slim AS runtime
WORKDIR /app
COPY pyproject.toml README.md LICENSE ./
COPY importarr ./importarr
ARG IMPORTARR_VERSION=0.1.0
ARG IMPORTARR_BUILD_DATE=unknown
ARG IMPORTARR_GIT_SHA=unknown
ENV IMPORTARR_VERSION=$IMPORTARR_VERSION \
IMPORTARR_BUILD_DATE=$IMPORTARR_BUILD_DATE \
IMPORTARR_GIT_SHA=$IMPORTARR_GIT_SHA \
IMPORTARR_BIND_HOST=0.0.0.0 \
IMPORTARR_BIND_PORT=8765
RUN pip install --no-cache-dir .
EXPOSE 8765
VOLUME ["/config", "/data/downloads/manual", "/data/movies", "/data/tv"]
CMD ["importarr"]