From 9f75132ac5e58c499e776972ca3760198cb1ba4e Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Fri, 23 Feb 2024 13:57:58 +0000 Subject: [PATCH 01/55] Updated Plex to 1.40.1.8120-6dc7f7fd8 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0dbbefe..047e688 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.0.7998-c29d4c0c8 +ARG PLEX_VER=1.40.1.8120-6dc7f7fd8 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From a2d407e603f40bd88d0ae5cc872f2aa4a175798d Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 6 Mar 2024 18:27:14 +0000 Subject: [PATCH 02/55] Updated Plex to 1.40.1.8173-3e92df2db --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 047e688..6ebef02 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.1.8120-6dc7f7fd8 +ARG PLEX_VER=1.40.1.8173-3e92df2db ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 7b08b82c282c183c2104f6ae8959e5503b6e7847 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 14 Mar 2024 15:45:56 +0000 Subject: [PATCH 03/55] Updated Plex to 1.40.1.8227-c0dd5a73e --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6ebef02..2adf7ed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.1.8173-3e92df2db +ARG PLEX_VER=1.40.1.8227-c0dd5a73e ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 9a38636b1daf335bda0d79aec0206e5e90a0cbcc Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 20 Mar 2024 22:42:43 +0000 Subject: [PATCH 04/55] Update README badges RIP Microbadger [SKIP PUBLISH] Signed-off-by: Joe Groocock --- README.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 503a4dd..0bd6fb2 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,14 @@ [hub]: https://hub.docker.com/r/spritsail/plex-media-server [git]: https://github.com/spritsail/plex-media-server/tree/pass [drone]: https://drone.spritsail.io/spritsail/plex-media-server -[mbdg]: https://microbadger.com/images/spritsail/plex-media-server:plexpass # [spritsail/plex-media-server][hub] -[![Layers](https://images.microbadger.com/badges/image/spritsail/plex-media-server:plexpass.svg)][mbdg] -[![Latest Version](https://images.microbadger.com/badges/version/spritsail/plex-media-server:plexpass.svg)][hub] -[![Git Commit](https://images.microbadger.com/badges/commit/spritsail/plex-media-server:plexpass.svg)][git] +[![Latest Version](https://img.shields.io/docker/v/spritsail/plex-media-server/plexpass)][git] +[![Image Size](https://img.shields.io/docker/image-size/spritsail/plex-media-server)][hub] [![Docker Pulls](https://img.shields.io/docker/pulls/spritsail/plex-media-server.svg)][hub] [![Docker Stars](https://img.shields.io/docker/stars/spritsail/plex-media-server.svg)][hub] [![Build Status](https://drone.spritsail.io/api/badges/spritsail/plex-media-server/status.svg?branch=pass)][drone] -[![Last Build](https://api.spritsail.io/badges/lastbuild/spritsail/plex-media-server:plexpass.svg)][drone] The _smallest*_ Plex Media Server docker image, built `FROM scratch` with musl provided by Plex and supporting libraries and binaries built from source. The container hosts a fully featured Plex Media Server, with almost all of the useless crap removed, resulting in the smallest container possible whilst maintaining full functionality. From 6afe81351def59b6325920c6fed268de5551e37c Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 26 Mar 2024 13:41:53 +0000 Subject: [PATCH 05/55] Updated Plex to 1.40.2.8273-7630a4c43 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2adf7ed..08da66d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.1.8227-c0dd5a73e +ARG PLEX_VER=1.40.2.8273-7630a4c43 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 429e670fa3f9ed74ce921b61394f4f30d80f9771 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 28 Mar 2024 19:34:07 +0000 Subject: [PATCH 06/55] Updated Plex to 1.40.2.8312-b1c79904d --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 08da66d..00819d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.2.8273-7630a4c43 +ARG PLEX_VER=1.40.2.8312-b1c79904d ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From e640e79439322beebb92c73f3244b96dcbd3c8cd Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Sun, 7 Apr 2024 09:11:29 +0000 Subject: [PATCH 07/55] Bump various libraries Signed-off-by: Joe Groocock --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 00819d7..e531724 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,12 @@ ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 ARG ZLIB_VER=1.3.1 -ARG LIBXML2_VER=2.12.5 +ARG LIBXML2_VER=2.12.6 ARG LIBXSLT_VER=1.1.39 ARG XMLSTAR_VER=1.6.1 ARG OPENSSL_VER=3.0.13 -ARG NGHTTP2_VER=1.59.0 -ARG CURL_VER=8.6.0 +ARG NGHTTP2_VER=1.61.0 +ARG CURL_VER=8.7.1 ARG OUTPUT=/output ARG DESTDIR=/prefix From c3e2b8a5c049260703016ceefea4c6a0609cf6ee Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 10 Apr 2024 15:10:58 +0100 Subject: [PATCH 08/55] Updated Plex to 1.40.2.8351-9938371be --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e531724..be4de77 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.2.8312-b1c79904d +ARG PLEX_VER=1.40.2.8351-9938371be ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 73f5ffa03cf29ebb32a3a0f5cb1d5a8fa1cb35f0 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 16 Apr 2024 22:22:40 +0100 Subject: [PATCH 09/55] Updated Plex to 1.40.2.8383-15541a816 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index be4de77..2d30959 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.2.8351-9938371be +ARG PLEX_VER=1.40.2.8383-15541a816 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 7ef35ff74cbd2ec4abb8941f67e36dbc2e6d59eb Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 18 Apr 2024 19:11:00 +0100 Subject: [PATCH 10/55] Updated Plex to 1.40.2.8395-c67dce28e --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2d30959..b346939 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.2.8383-15541a816 +ARG PLEX_VER=1.40.2.8395-c67dce28e ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 915a60ec95dea9d21be64363e806435312a6f644 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 28 May 2024 13:09:19 +0100 Subject: [PATCH 11/55] Updated Plex to 1.40.3.8502-f4f0b17e1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b346939..5773dc0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.2.8395-c67dce28e +ARG PLEX_VER=1.40.3.8502-f4f0b17e1 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 70420066407ba1e67c90f2093362be69ad2a5d48 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 3 Jun 2024 15:09:25 +0100 Subject: [PATCH 12/55] Updated Plex to 1.40.3.8530-ac2fe9b3c --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5773dc0..373eb75 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.3.8502-f4f0b17e1 +ARG PLEX_VER=1.40.3.8530-ac2fe9b3c ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 7874882ad8644147a10f751793cfbdbcda8575a3 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 10 Jun 2024 13:49:24 +0100 Subject: [PATCH 13/55] Updated Plex to 1.40.3.8555-fef15d30c --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 373eb75..5b55969 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.3.8530-ac2fe9b3c +ARG PLEX_VER=1.40.3.8555-fef15d30c ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 780712b4e23be83e840c40185b2ff24fc6d73127 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 20 Jun 2024 20:01:21 +0100 Subject: [PATCH 14/55] Updated Plex to 1.40.4.8598-71044f963 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5b55969..852754a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.3.8555-fef15d30c +ARG PLEX_VER=1.40.4.8598-71044f963 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 2913369e240faf52c27a711b74f6c9b18db4a44d Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 26 Jun 2024 13:58:15 +0100 Subject: [PATCH 15/55] Updated Plex to 1.40.4.8626-f67205e8e --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 852754a..8a13c56 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.4.8598-71044f963 +ARG PLEX_VER=1.40.4.8626-f67205e8e ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 93e4341ee0e3fa3f7c9b6d3485e4518c97aca060 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 9 Jul 2024 14:36:57 +0100 Subject: [PATCH 16/55] Updated Plex to 1.40.4.8679-424562606 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8a13c56..7e8a471 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.4.8626-f67205e8e +ARG PLEX_VER=1.40.4.8679-424562606 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From c8d459f26ae301eddc8763b861046517f8c9c4ec Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 23 Jul 2024 19:33:00 +0100 Subject: [PATCH 17/55] Updated Plex to 1.40.5.8761-c64418528 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7e8a471..1e44acd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.4.8679-424562606 +ARG PLEX_VER=1.40.5.8761-c64418528 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From f47b1fba46657e7cad02e5cd298beb1503d9bd9d Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Fri, 2 Aug 2024 15:43:06 +0100 Subject: [PATCH 18/55] Updated Plex to 1.40.5.8796-3e374e32c --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1e44acd..a7517ee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.5.8761-c64418528 +ARG PLEX_VER=1.40.5.8796-3e374e32c ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From a8dee03b91c559b340eb922a61126160b2809097 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Sat, 10 Aug 2024 13:47:44 +0100 Subject: [PATCH 19/55] Updated Plex to 1.40.5.8829-d609c37a9 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a7517ee..da163de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.5.8796-3e374e32c +ARG PLEX_VER=1.40.5.8829-d609c37a9 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 05ee2ea2db6a3edd1401a5239ea4b59bee3d339c Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 13 Aug 2024 14:17:15 +0100 Subject: [PATCH 20/55] Updated Plex to 1.40.5.8854-f36c552fd --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index da163de..cce0a18 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.5.8829-d609c37a9 +ARG PLEX_VER=1.40.5.8854-f36c552fd ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 2c3262b5439213dd8bfadab9cf1af4f170e3609f Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 20 Aug 2024 18:57:38 +0100 Subject: [PATCH 21/55] Updated Plex to 1.40.5.8897-e5987a19d --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cce0a18..7155d60 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.5.8854-f36c552fd +ARG PLEX_VER=1.40.5.8897-e5987a19d ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 17ff4f5aa3b1e4d2b6a7fff1cb3a2d50087807a0 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 22 Aug 2024 16:15:22 +0100 Subject: [PATCH 22/55] Updated Plex to 1.41.0.8911-1bd569c5f --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7155d60..c4670b7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.40.5.8897-e5987a19d +ARG PLEX_VER=1.41.0.8911-1bd569c5f ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 0c194b7e2e840e94c3ff646d31fbea125b0e3aae Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 28 Aug 2024 10:36:00 +0100 Subject: [PATCH 23/55] Updated Plex to 1.41.0.8930-056c2ed26 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c4670b7..3eaf214 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8911-1bd569c5f +ARG PLEX_VER=1.41.0.8930-056c2ed26 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From ed9679bff7d95052f32c16091a50157ff5a61a05 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 10 Sep 2024 17:30:44 +0100 Subject: [PATCH 24/55] Updated Plex to 1.41.0.8976-8d3b73150 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3eaf214..b01da72 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8930-056c2ed26 +ARG PLEX_VER=1.41.0.8976-8d3b73150 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From c286e66b7bbc4609213f705a1ef02deb176452a1 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 11 Sep 2024 15:08:28 +0100 Subject: [PATCH 25/55] Updated Plex to 1.41.0.8988-350a78cb8 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b01da72..4b9f8de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8976-8d3b73150 +ARG PLEX_VER=1.41.0.8988-350a78cb8 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 440fa7077d78f9b01332edb9686b1e085cb6a5ce Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 11 Sep 2024 19:40:11 +0100 Subject: [PATCH 26/55] Updated Plex to 1.41.0.8992-8463ad060 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4b9f8de..d7bb2e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8988-350a78cb8 +ARG PLEX_VER=1.41.0.8992-8463ad060 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From bbcc01fd3999ccb9a0ba87b424b699a81c15dfbe Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 25 Sep 2024 10:38:41 +0100 Subject: [PATCH 27/55] Updated Plex to 1.41.0.8994-f2c27da23 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d7bb2e8..1ff2716 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8992-8463ad060 +ARG PLEX_VER=1.41.0.8994-f2c27da23 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 1cdc7a161a932f671aeb2e3ceac456bd127d919c Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 30 Sep 2024 20:25:46 +0100 Subject: [PATCH 28/55] Updated Plex to 1.41.1.9057-af5eaea7a --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1ff2716..d0c6133 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.0.8994-f2c27da23 +ARG PLEX_VER=1.41.1.9057-af5eaea7a ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 64fb49785b05a2c94331f67e89841c97cd4595e1 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Tue, 1 Oct 2024 15:56:15 +0100 Subject: [PATCH 29/55] Bump many library/utility versions Signed-off-by: Joe Groocock --- Dockerfile | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index d0c6133..2da3496 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,12 @@ ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 ARG ZLIB_VER=1.3.1 -ARG LIBXML2_VER=2.12.6 -ARG LIBXSLT_VER=1.1.39 +ARG LIBXML2_VER=2.13.4 +ARG LIBXSLT_VER=1.1.42 ARG XMLSTAR_VER=1.6.1 -ARG OPENSSL_VER=3.0.13 -ARG NGHTTP2_VER=1.61.0 -ARG CURL_VER=8.7.1 +ARG OPENSSL_VER=3.1.7 +ARG NGHTTP2_VER=1.63.0 +ARG CURL_VER=8.10.1 ARG OUTPUT=/output ARG DESTDIR=/prefix @@ -18,7 +18,7 @@ ARG LDFLAGS="$CFLAGS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -FROM spritsail/alpine:3.18 AS builder +FROM spritsail/alpine:3.20 AS builder RUN apk add --no-cache \ autoconf \ @@ -112,6 +112,8 @@ WORKDIR /tmp/tini RUN curl -fL https://github.com/krallin/tini/archive/v${TINI_VER}.tar.gz \ | tar xz --strip-components=1 \ + && curl -fsS https://github.com/krallin/tini/commit/7c430f3eb68ebfc8a8706ab09faad6c6fa8aa13e.patch \ + | git apply \ && cmake . \ && make tini \ && install -Dm755 tini "$OUTPUT/usr/sbin/tini" From 35040e21e61d69c5f40ff22f4250f3bcc08f2555 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 24 Oct 2024 18:52:54 +0100 Subject: [PATCH 30/55] Updated Plex to 1.41.2.9092-94c4cffca --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2da3496..88ef224 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.1.9057-af5eaea7a +ARG PLEX_VER=1.41.2.9092-94c4cffca ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 77806cbd2a60ba3dc1d0f68552b1986bd5ac8370 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 30 Oct 2024 14:14:22 +0000 Subject: [PATCH 31/55] Updated Plex to 1.41.2.9134-3391644e0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 88ef224..bef641a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.2.9092-94c4cffca +ARG PLEX_VER=1.41.2.9134-3391644e0 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 933d146ffaeeb0490f8233dfc1a472cfb30ba85b Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 14 Nov 2024 15:59:10 +0000 Subject: [PATCH 32/55] Updated Plex to 1.41.2.9200-c6bbc1b53 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index bef641a..f90265f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.2.9134-3391644e0 +ARG PLEX_VER=1.41.2.9200-c6bbc1b53 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 77995ff9259a1e8ebc8819bbbaad412fa52d0b26 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 26 Nov 2024 12:49:39 +0000 Subject: [PATCH 33/55] Updated Plex to 1.41.3.9232-434341a9d --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f90265f..362f0e2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.2.9200-c6bbc1b53 +ARG PLEX_VER=1.41.3.9232-434341a9d ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From f66a87ecdfaa6462ad6211e1318466943b1930cb Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 5 Dec 2024 10:12:48 +0000 Subject: [PATCH 34/55] Updated Plex to 1.41.3.9276-8f15273fb --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 362f0e2..8585d06 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.3.9232-434341a9d +ARG PLEX_VER=1.41.3.9276-8f15273fb ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 07f081951b1ef388c335fdb22bc9ded088ee41f7 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 10 Dec 2024 15:03:10 +0000 Subject: [PATCH 35/55] Updated Plex to 1.41.3.9292-bc7397402 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8585d06..09cbcb6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.3.9276-8f15273fb +ARG PLEX_VER=1.41.3.9292-bc7397402 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From f325a025b9910df86cbf553aa25bf0d5d96c563a Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 16 Dec 2024 21:53:48 +0000 Subject: [PATCH 36/55] Updated Plex to 1.41.3.9314-a0bfb8370 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 09cbcb6..96a6fe4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.3.9292-bc7397402 +ARG PLEX_VER=1.41.3.9314-a0bfb8370 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From f66e1b317b21dc36d661945e799cd146187238ed Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 21 Jan 2025 16:07:09 +0000 Subject: [PATCH 37/55] Updated Plex to 1.41.4.9380-34f46d871 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 96a6fe4..13cf50e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.3.9314-a0bfb8370 +ARG PLEX_VER=1.41.4.9380-34f46d871 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 62cd3986cd71ab72ca7ece0e1918ad5a11542340 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Thu, 23 Jan 2025 14:55:35 +0000 Subject: [PATCH 38/55] Updated Plex to 1.41.4.9399-96e35ac06 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 13cf50e..755fc60 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.4.9380-34f46d871 +ARG PLEX_VER=1.41.4.9399-96e35ac06 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From befb6bcd4dab98f2591cc5a3506fc849a00d90c3 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 4 Feb 2025 15:14:27 +0000 Subject: [PATCH 39/55] Updated Plex to 1.41.4.9421-0ce20c470 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 755fc60..0c9e83c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.4.9399-96e35ac06 +ARG PLEX_VER=1.41.4.9421-0ce20c470 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From cb8c4ac2aed9901b9f30af21c500ed7dedd10fec Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 10 Feb 2025 16:11:58 +0000 Subject: [PATCH 40/55] Updated Plex to 1.41.4.9463-630c9f557 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0c9e83c..1f0bca7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.4.9421-0ce20c470 +ARG PLEX_VER=1.41.4.9463-630c9f557 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From f24b049bc79309a782b7458aca576780cb3ae0e5 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 24 Feb 2025 21:12:16 +0000 Subject: [PATCH 41/55] Updated Plex to 1.41.5.9522-a96edc606 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1f0bca7..d4c8423 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.4.9463-630c9f557 +ARG PLEX_VER=1.41.5.9522-a96edc606 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From b33451f6ba861ece792d13a5f9cb44137231d0ee Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Tue, 25 Mar 2025 18:50:47 +0000 Subject: [PATCH 42/55] Updated Plex to 1.41.6.9606-aa6577194 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d4c8423..858defb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.5.9522-a96edc606 +ARG PLEX_VER=1.41.6.9606-aa6577194 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 8cbb247d99d240720f713e5802150efdd292eea0 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 9 Apr 2025 16:58:57 +0100 Subject: [PATCH 43/55] Updated Plex to 1.41.6.9685-d301f511a --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 858defb..be4c1a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.6.9606-aa6577194 +ARG PLEX_VER=1.41.6.9685-d301f511a ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 7ac3ebba9094655e600e7d09bb2b442bb5ac2d9b Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 23 Apr 2025 18:34:24 +0100 Subject: [PATCH 44/55] Updated Plex to 1.41.7.9717-fa0101728 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index be4c1a5..6cbc60a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.6.9685-d301f511a +ARG PLEX_VER=1.41.7.9717-fa0101728 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From e5fb66fb2da9d591ede51a5ff08d8d89942ef0a6 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 30 Apr 2025 19:07:04 +0100 Subject: [PATCH 45/55] Updated Plex to 1.41.7.9749-ce0b45d6e --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6cbc60a..2ca9a42 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9717-fa0101728 +ARG PLEX_VER=1.41.7.9749-ce0b45d6e ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 04c4bf7d5e4b76b4e1ee00000a51428c4d22d442 Mon Sep 17 00:00:00 2001 From: Adam Dodman Date: Mon, 5 May 2025 16:07:47 +0100 Subject: [PATCH 46/55] Publish to Docker Hub, Github Container Registry & Self-Hosted Registry --- .drone.star | 76 +++++++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/.drone.star b/.drone.star index cc84ad3..c5d132f 100644 --- a/.drone.star +++ b/.drone.star @@ -12,7 +12,7 @@ def main(ctx): depends_on.append(key) if ctx.build.branch in publish_branches: - builds.append(publish(depends_on)) + builds.extend(publish(depends_on)) builds.append(update_readme()) return builds @@ -29,7 +29,7 @@ def step(arch, key): { "name": "build", "pull": "always", - "image": "spritsail/docker-build", + "image": "registry.spritsail.io/spritsail/docker-build", "settings": { "make": "true", }, @@ -37,7 +37,7 @@ def step(arch, key): { "name": "test-bin", "pull": "always", - "image": "spritsail/docker-test", + "image": "registry.spritsail.io/spritsail/docker-test", "settings": { "run": "busybox && curl --version && xmlstarlet --version" }, @@ -45,7 +45,7 @@ def step(arch, key): { "name": "test", "pull": "always", - "image": "spritsail/docker-test", + "image": "registry.spritsail.io/spritsail/docker-test", "settings": { "curl": ":32400/identity", "delay": 20, @@ -56,7 +56,7 @@ def step(arch, key): { "name": "publish", "pull": "always", - "image": "spritsail/docker-publish", + "image": "registry.spritsail.io/spritsail/docker-publish", "settings": { "registry": {"from_secret": "registry_url"}, "login": {"from_secret": "registry_login"}, @@ -70,42 +70,50 @@ def step(arch, key): } def publish(depends_on): - return { - "kind": "pipeline", - "name": "publish-manifest", - "depends_on": depends_on, - "platform": { - "os": "linux", - }, - "steps": [ - { - "name": "publish", - "image": "spritsail/docker-multiarch-publish", - "pull": "always", - "settings": { - "tags": [ - "plexpass", - "%label io.spritsail.version.plex | %prefix plexpass | %remsuf [0-9a-f]+$ | %auto 2" - ], - "src_registry": {"from_secret": "registry_url"}, - "src_login": {"from_secret": "registry_login"}, - "dest_repo": repo, - "dest_login": {"from_secret": "docker_login"}, - }, - "when": { - "branch": publish_branches, - "event": ["push"], - }, + return [ + { + "kind": "pipeline", + "name": "publish-manifest-%s" % name, + "depends_on": depends_on, + "platform": { + "os": "linux", }, - ], - } + "steps": [ + { + "name": "publish", + "image": "registry.spritsail.io/spritsail/docker-multiarch-publish", + "pull": "always", + "settings": { + "tags": [ + "plexpass", + "%label io.spritsail.version.plex | %prefix plexpass | %remsuf [0-9a-f]+$ | %auto 2" + ], + "src_registry": {"from_secret": "registry_url"}, + "src_login": {"from_secret": "registry_login"}, + "dest_registry": registry, + "dest_repo": repo, + "dest_login": {"from_secret": login_secret}, + }, + "when": { + "branch": publish_branches, + "event": ["push"], + }, + }, + ], + } + for name, registry, login_secret in [ + ("dockerhub", "index.docker.io", "docker_login"), + ("spritsail", "registry.spritsail.io", "spritsail_login"), + ("ghcr", "ghcr.io", "ghcr_login"), + ] + ] def update_readme(): return { "kind": "pipeline", "name": "update-readme", "depends_on": [ - "publish-manifest", + "publish-manifest-dockerhub", ], "steps": [ { From 4057f6a201c60d1e3850c4fda60dda44c336cff4 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 14 May 2025 15:05:22 +0100 Subject: [PATCH 47/55] Updated Plex to 1.41.7.9784-61448a259 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2ca9a42..54a64a0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9749-ce0b45d6e +ARG PLEX_VER=1.41.7.9784-61448a259 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 4aad9e72591dca460377d70583b17a05d159a9c3 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Fri, 16 May 2025 20:24:43 +0100 Subject: [PATCH 48/55] Updated Plex to 1.41.7.9795-b8182f5e6 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 54a64a0..619641b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9784-61448a259 +ARG PLEX_VER=1.41.7.9795-b8182f5e6 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From d7c720047a6a183b70c5a29f1d7486600d175505 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Mon, 19 May 2025 01:43:02 +0100 Subject: [PATCH 49/55] Updated Plex to 1.41.7.9799-5bce000f7 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 619641b..e06aebf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9795-b8182f5e6 +ARG PLEX_VER=1.41.7.9799-5bce000f7 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 91a148c901ef7852e55bfbcb58f6f56540e8ba80 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Sat, 24 May 2025 13:34:31 +0100 Subject: [PATCH 50/55] Updated Plex to 1.41.7.9823-59f304c16 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e06aebf..e294384 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9799-5bce000f7 +ARG PLEX_VER=1.41.7.9823-59f304c16 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 35ef0092c418fcbd5b98856ae8efa63a2e1016b9 Mon Sep 17 00:00:00 2001 From: Spritsail Bot Date: Wed, 28 May 2025 18:43:53 +0100 Subject: [PATCH 51/55] Updated Plex to 1.41.8.9834-071366d65 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e294384..16f2cb8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG PLEX_VER=1.41.7.9823-59f304c16 +ARG PLEX_VER=1.41.8.9834-071366d65 ARG BUSYBOX_VER=1.36.1 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 From 92a3d6aa9da4f8110f108b16697cd3e8c7ffb1e2 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 2 Jul 2025 12:34:41 +0000 Subject: [PATCH 52/55] Disable openssl tests These are slow to build with LTO enabled. Signed-off-by: Joe Groocock --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 16f2cb8..2debeed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -224,6 +224,7 @@ RUN curl -sSL https://openssl.org/source/openssl-${OPENSSL_VER}.tar.gz \ no-engine \ no-rc5 \ no-ssl3-method \ + no-tests \ && make build_libs \ && make build_programs \ && make DESTDIR="$DESTDIR" \ From f22fdc53e54716a2ab91a5c156630a0e83f038c2 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 2 Jul 2025 12:38:13 +0000 Subject: [PATCH 53/55] Bump busybox to 1.37.0 A few smol hacks are needed unfortunately else the build fails. Signed-off-by: Joe Groocock --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2debeed..fa654c9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ ARG PLEX_VER=1.41.8.9834-071366d65 -ARG BUSYBOX_VER=1.36.1 +ARG BUSYBOX_VER=1.37.0 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 ARG ZLIB_VER=1.3.1 @@ -92,7 +92,10 @@ WORKDIR /tmp/busybox RUN curl -fsSL https://busybox.net/downloads/busybox-${BUSYBOX_VER}.tar.bz2 \ | tar xj --strip-components=1 \ + && curl -fsS https://git.busybox.net/busybox/patch/?id=bf57f732a5b6842f6fa3e0f90385f039e5d6a92c | git apply \ && make defconfig \ + # https://lists.busybox.net/pipermail/busybox-cvs/2024-January/041752.html + && sed -i 's/CONFIG_TC=y/# CONFIG_TC is not set/' .config \ && make \ && install -Dm755 busybox "$OUTPUT/usr/bin/busybox" \ # "Install" busybox, creating symlinks to all binaries it provides From 3096e6a36e937c19212e897fd932dd4a29490187 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 2 Jul 2025 12:41:49 +0000 Subject: [PATCH 54/55] alpine 3.22 Don't install just-built openssl into the build environment library directories to avoid breaking libcurl. Signed-off-by: Joe Groocock --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index fa654c9..66b0c9f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ ARG LDFLAGS="$CFLAGS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -FROM spritsail/alpine:3.20 AS builder +FROM spritsail/alpine:3.22 AS builder RUN apk add --no-cache \ autoconf \ @@ -233,7 +233,6 @@ RUN curl -sSL https://openssl.org/source/openssl-${OPENSSL_VER}.tar.gz \ && make DESTDIR="$DESTDIR" \ install_sw \ install_ssldirs \ - && make install_sw install_ssldirs \ && cp -aP "$DESTDIR"/usr/lib/*.so* "$OUTPUT/usr/lib" \ && sed -i "s@prefix=/usr@prefix=$DESTDIR/usr@g" "$DESTDIR"/usr/lib/pkgconfig/*.pc From e27aa243d41bab51de932427202019e29ef00f66 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 2 Jul 2025 12:54:35 +0000 Subject: [PATCH 55/55] Bump several versions Signed-off-by: Joe Groocock --- Dockerfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 66b0c9f..e64ed56 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,14 @@ ARG BUSYBOX_VER=1.37.0 ARG SU_EXEC_VER=0.4 ARG TINI_VER=0.19.0 ARG ZLIB_VER=1.3.1 +# https://sourceforge.net/p/xmlstar/bugs/135/ +# https://bugs.gentoo.org/944765 ARG LIBXML2_VER=2.13.4 -ARG LIBXSLT_VER=1.1.42 +ARG LIBXSLT_VER=1.1.43 ARG XMLSTAR_VER=1.6.1 -ARG OPENSSL_VER=3.1.7 -ARG NGHTTP2_VER=1.63.0 -ARG CURL_VER=8.10.1 +ARG OPENSSL_VER=3.5.1 +ARG NGHTTP2_VER=1.66.0 +ARG CURL_VER=8.14.1 ARG OUTPUT=/output ARG DESTDIR=/prefix