Skip to content

Commit 6e57548

Browse files
authored
Merge pull request #29 from linuxserver/3.22
2 parents bbb8f05 + 3fb390f commit 6e57548

4 files changed

Lines changed: 14 additions & 12 deletions

File tree

Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
FROM ghcr.io/linuxserver/unrar:latest AS unrar
44

5-
FROM ghcr.io/by275/libtorrent:2-alpine3.19 AS libtorrent
5+
FROM ghcr.io/by275/libtorrent:2-alpine3.22 AS libtorrent
66

7-
FROM ghcr.io/linuxserver/baseimage-alpine:3.19
7+
FROM ghcr.io/linuxserver/baseimage-alpine:3.22
88

9-
COPY --from=ghcr.io/astral-sh/uv:0.5.26 /uv /uvx /bin/
9+
COPY --from=ghcr.io/astral-sh/uv:0.9.8 /uv /uvx /bin/
1010

1111
# set version label
1212
ARG BUILD_DATE
@@ -31,8 +31,8 @@ RUN \
3131
python3-dev && \
3232
apk add -U --update --no-cache \
3333
7zip \
34-
boost1.82-system \
35-
boost1.82-python3 \
34+
boost1.84-system \
35+
boost1.84-python3 \
3636
libstdc++ \
3737
nodejs \
3838
python3 && \
@@ -64,7 +64,7 @@ RUN \
6464

6565
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
6666

67-
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
67+
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
6868

6969
# add local files
7070
COPY root/ /

Dockerfile.aarch64

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
FROM ghcr.io/linuxserver/unrar:arm64v8-latest AS unrar
44

5-
FROM ghcr.io/by275/libtorrent:2-alpine3.19 AS libtorrent
5+
FROM ghcr.io/by275/libtorrent:2-alpine3.22 AS libtorrent
66

7-
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19
7+
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.22
88

9-
COPY --from=ghcr.io/astral-sh/uv:0.5.26 /uv /uvx /bin/
9+
COPY --from=ghcr.io/astral-sh/uv:0.9.8 /uv /uvx /bin/
1010

1111
# set version label
1212
ARG BUILD_DATE
@@ -31,8 +31,8 @@ RUN \
3131
python3-dev && \
3232
apk add -U --update --no-cache \
3333
7zip \
34-
boost1.82-system \
35-
boost1.82-python3 \
34+
boost1.84-system \
35+
boost1.84-python3 \
3636
libstdc++ \
3737
nodejs \
3838
python3 && \
@@ -64,7 +64,7 @@ RUN \
6464

6565
COPY --from=libtorrent /libtorrent-build/usr/lib/libtorrent-rasterbar.* /usr/lib/
6666

67-
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.11 /lsiopy/lib/python3.11
67+
COPY --from=libtorrent /libtorrent-build/usr/lib/python3.12 /lsiopy/lib/python3.12
6868

6969
# add local files
7070
COPY root/ /

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
300300

301301
## Versions
302302

303+
* **10.11.25:** - Rebase to Alpine 3.22.
303304
* **17.10.25:** - Add pip to enable [universal-package-install mod](https://github.com/linuxserver/docker-mods/tree/universal-package-install).
304305
* **18.09.24:** - Suppress creation of empty log file when WebUI password is set.
305306
* **17.08.24:** - Revert to Alpine 3.20 due to 1st party plugin incompatibility with Python 3.12.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ init_diagram: |
9292
"flexget:latest" <- Base Images
9393
# changelog
9494
changelogs:
95+
- {date: "10.11.25:", desc: "Rebase to Alpine 3.22."}
9596
- {date: "17.10.25:", desc: "Add pip to enable [universal-package-install mod](https://github.com/linuxserver/docker-mods/tree/universal-package-install)."}
9697
- {date: "18.09.24:", desc: "Suppress creation of empty log file when WebUI password is set."}
9798
- {date: "17.08.24:", desc: "Revert to Alpine 3.20 due to 1st party plugin incompatibility with Python 3.12."}

0 commit comments

Comments
 (0)