Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions images/comics-metadata-agent/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04 AS builder
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8 AS builder
RUN apk add --no-cache gcc g++ musl-dev pkgconf \
jpeg-dev zlib-dev libpng-dev libwebp-dev icu-dev
COPY requirements.txt .
Expand All @@ -11,7 +11,7 @@ RUN set -eu; \
site=$(echo /install/lib/python*/site-packages); \
PYTHONPATH="$site" python -m unittest discover -p "test_*.py"

FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8
RUN apk add --no-cache jpeg zlib libpng libwebp icu-libs
COPY --from=builder /install /usr/local
ENV PYTHONUNBUFFERED=1
Expand Down
4 changes: 2 additions & 2 deletions images/comictagger/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04 AS builder
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8 AS builder
RUN apk add --no-cache icu-dev g++ pkgconf
COPY requirements.txt .
RUN pip install --no-cache-dir --prefix=/install -r requirements.txt

FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8
RUN apk add --no-cache icu-libs
COPY --from=builder /install /usr/local
# Nothing declares a supported comictagger range for the talker, and nothing
Expand Down
4 changes: 2 additions & 2 deletions images/ebook-metadata/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04 AS builder
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8 AS builder
RUN apk add --no-cache gcc musl-dev libxml2-dev libxslt-dev
COPY requirements.txt .
RUN pip install --no-cache-dir --prefix=/install -r requirements.txt

FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8
RUN apk add --no-cache libxml2 libxslt
COPY --from=builder /install /usr/local
ENV PYTHONUNBUFFERED=1
Expand Down
2 changes: 1 addition & 1 deletion images/epub2cbz/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8
ENV PYTHONUNBUFFERED=1
COPY epub2cbz.py /app/epub2cbz.py
2 changes: 1 addition & 1 deletion images/humble-sorter/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8
ENV PYTHONUNBUFFERED=1
ENV PYTHONDONTWRITEBYTECODE=1
COPY humble_sorter.py /app/humble_sorter.py
4 changes: 2 additions & 2 deletions images/kobo-book-downloader/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04 AS builder
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8 AS builder

WORKDIR /app
RUN apk add --no-cache git
Expand All @@ -9,7 +9,7 @@ RUN git clone https://github.com/TnS-hun/kobo-book-downloader.git . \
&& git checkout "$KOBO_REF"
RUN pip install --no-cache-dir --target=/app/deps -r requirements.txt

FROM python:3.14-alpine3.24@sha256:01ddf82b43479870a7ea87037b7d68472bef12cc244941843c26bb75bf9a9b04
FROM python:3.15-alpine3.24@sha256:a58bff94159509f3a3f774da8c244001b74e0348139c421956abf991bfc9f1b8

WORKDIR /app
COPY --from=builder /app /app
Expand Down
Loading