Merge pull request #29 from linuxserver/3.22

This commit is contained in:
Adam
2025-11-14 14:12:59 +00:00
committed by GitHub
4 changed files with 14 additions and 12 deletions
+6 -6
View File
@@ -2,11 +2,11 @@
FROM ghcr.io/linuxserver/unrar:latest AS unrar
FROM ghcr.io/by275/libtorrent:2-alpine3.19 AS libtorrent
FROM ghcr.io/by275/libtorrent:2-alpine3.22 AS libtorrent
FROM ghcr.io/linuxserver/baseimage-alpine:3.19
FROM ghcr.io/linuxserver/baseimage-alpine:3.22
COPY --from=ghcr.io/astral-sh/uv:0.5.26 /uv /uvx /bin/
COPY --from=ghcr.io/astral-sh/uv:0.9.8 /uv /uvx /bin/
# set version label
ARG BUILD_DATE
@@ -31,8 +31,8 @@ RUN \
python3-dev && \
apk add -U --update --no-cache \
7zip \
boost1.82-system \
boost1.82-python3 \
boost1.84-system \
boost1.84-python3 \
libstdc++ \
nodejs \
python3 && \
@@ -64,7 +64,7 @@ RUN \
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
# add local files
COPY root/ /
+6 -6
View File
@@ -2,11 +2,11 @@
FROM ghcr.io/linuxserver/unrar:arm64v8-latest AS unrar
FROM ghcr.io/by275/libtorrent:2-alpine3.19 AS libtorrent
FROM ghcr.io/by275/libtorrent:2-alpine3.22 AS libtorrent
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.22
COPY --from=ghcr.io/astral-sh/uv:0.5.26 /uv /uvx /bin/
COPY --from=ghcr.io/astral-sh/uv:0.9.8 /uv /uvx /bin/
# set version label
ARG BUILD_DATE
@@ -31,8 +31,8 @@ RUN \
python3-dev && \
apk add -U --update --no-cache \
7zip \
boost1.82-system \
boost1.82-python3 \
boost1.84-system \
boost1.84-python3 \
libstdc++ \
nodejs \
python3 && \
@@ -64,7 +64,7 @@ RUN \
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
# add local files
COPY root/ /
+1
View File
@@ -300,6 +300,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **10.11.25:** - Rebase to Alpine 3.22.
* **17.10.25:** - Add pip to enable [universal-package-install mod](https://github.com/linuxserver/docker-mods/tree/universal-package-install).
* **18.09.24:** - Suppress creation of empty log file when WebUI password is set.
* **17.08.24:** - Revert to Alpine 3.20 due to 1st party plugin incompatibility with Python 3.12.
+1
View File
@@ -92,6 +92,7 @@ init_diagram: |
"flexget:latest" <- Base Images
# changelog
changelogs:
- {date: "10.11.25:", desc: "Rebase to Alpine 3.22."}
- {date: "17.10.25:", desc: "Add pip to enable [universal-package-install mod](https://github.com/linuxserver/docker-mods/tree/universal-package-install)."}
- {date: "18.09.24:", desc: "Suppress creation of empty log file when WebUI password is set."}
- {date: "17.08.24:", desc: "Revert to Alpine 3.20 due to 1st party plugin incompatibility with Python 3.12."}