2
0
mirror of https://github.com/spritsail/plex-media-server.git synced 2025-06-14 15:01:12 +00:00
Commit Graph

171 Commits

Author SHA1 Message Date
63d1056022 Update to Plex 1.23.4.4775
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-07-06 09:21:39 +01:00
2d543fb511 Update to Plex 1.23.4.4712
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-22 10:09:02 +01:00
f35c0d6d64 Update to Plex 1.23.3.4707
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-21 10:51:26 +01:00
d50e908bf0 Update to Plex 1.23.3.4706
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-17 12:19:17 +01:00
02d5ff8da1 Update to Plex 1.23.3.4692
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-15 10:09:43 +01:00
ce676b8f68 Update to Plex 1.23.2.4656
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-05 14:35:48 +01:00
9fee152af3 Update to Plex 1.23.2.4625
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-02 17:20:27 +01:00
8bbe0a14d9 Update to Plex 1.23.2.4600
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-28 11:06:50 +01:00
02bcc1f207 Update to Plex 1.23.1.4571
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-25 12:54:04 +01:00
8e6fc9a1d9 Update to Plex 1.23.1.4528
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-18 11:21:30 +01:00
ac6db2ac5a Update to Plex 1.23.0.4497
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-07 11:19:03 +01:00
074e4476a8 Build Plex on musl, from scratch
Plex now provide a first-party musl Plex build that works without any
external dependencies whatsoever. It's built with LLVM with many
compiler and linker optimisations enabled:
https://forums.plex.tv/t/plex-media-server-forum-preview-faster-and-smaller-builds-with-new-toolchain/699575

Restructure build into multiple distinct Docker build stages to better
leverage caching and significantly improve build time on multicore
systems with BuildKit, particularly with LTO enabled.

Changes for this release include:
- Build `FROM spritsail/alpine` instead of `FROM debian` to ensure musl
  compatibility with all compiled binaries. Use `FROM scratch` for the
  resulting image. ld-musl is provided by Plex.
- Build busybox, su-exec and tini as they're no longer provided by the
  base image.
- Build binaries/libraries with standard hardening flags, including the
  popular -flto.

Signed-off-by: Joe Groocock <me@frebib.net>
2021-05-04 21:38:06 +01:00
caa20177d5 Update to Plex 1.23.0.4438
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-27 17:07:09 +01:00
073bbac28a Update to Plex 1.22.3.4392
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-21 12:16:55 +01:00
a414d3ba83 Update to Plex 1.22.2.4282
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-07 15:43:34 +01:00
46650c122e Update to Plex 1.22.2.4276
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-03 10:41:16 +01:00
876054187e Update to Plex 1.22.2.4264
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 23:35:45 +01:00
26f83678e4 Update to Plex 1.22.2.4262
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 18:48:37 +01:00
2c648827bd Update to Plex 1.22.2.4256
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 00:15:48 +00:00
6148ec4d4f Update to Plex 1.22.1.4228
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-24 00:15:58 +00:00
032e4e4fc0 Update to Plex 1.22.1.4200
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-17 00:15:48 +00:00
db7f95c916 Update to Plex 1.22.0.4163
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-10 00:16:01 +00:00
53d712af7c Update to Plex 1.22.0.4157
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-08 14:39:56 +00:00
39cdc55479 Update to Plex 1.22.0.4145
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-05 00:15:49 +00:00
01e6135f2f Update to Plex 1.22.0.4136
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-03 00:16:03 +00:00
426b3e54dc Update to Plex 1.21.4.4079
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-24 00:15:47 +00:00
cb62521579 Update to Plex 1.21.4.4054
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-19 00:15:50 +00:00
f616969d89 Update to Plex 1.21.3.4046
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-16 15:24:57 +00:00
f53787a230 Update to Plex 1.21.3.4021 2021-02-09 10:36:52 +00:00
326d435c3e Update to Plex 1.21.3.4015 2021-02-07 14:05:44 +00:00
5e2742b978 Replace multiple ADD/RUN with ADD --chmod
Reduce the layer count, and simplify the steps involved.
2021-02-05 09:25:48 +00:00
8654abcbb1 Update to Plex 1.21.2.3997 2021-02-05 09:25:48 +00:00
1d96502a1f Update to Plex 1.21.2.3943
Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-31 09:36:42 +00:00
6092e52fe7 Update to Plex 1.21.2.3939
Signed-off-by: Joe Groocock <jgroocock@cloudflare.com>
2021-01-27 11:17:42 +00:00
04f02eb6d8 Upgrade to Plex v1.21.2.3918 & Curl 7.74 2021-01-23 00:07:34 +00:00
a7eb7bec69 Update to Plex 1.21.1.3876
Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-07 14:10:25 +00:00
50261e0916 Update to Plex 1.21.1.3842
Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-05 11:21:20 +00:00
a972a8d997 Update OpenSSL to 1.1.1i, fix build
Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-04 11:41:37 +00:00
38916f886e Allow MAKEFLAGS in the Plex build stage
This should speed up building significantly if MAKEFLAGS sets a -j
parameter and the build host has multiple cores.

Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-04 00:32:34 +00:00
050f01e3b7 Update to Plex 1.21.1.3830
Signed-off-by: Joe Groocock <me@frebib.net>
2020-12-20 22:29:18 +00:00
TBK
0b6b94a32e Update to Plex 1.21.1.3795 2020-12-16 21:06:30 +01:00
TBK
ab09d908f8 Update to Plex 1.21.1.3766 2020-12-15 02:57:05 +01:00
7d861b6ed3 Update to Plex 1.21.1.3753
Signed-off-by: Joe Groocock <me@frebib.net>
2020-12-08 22:43:28 +00:00
e19e734bba Update to Plex 1.21.0.3711
Signed-off-by: Joe Groocock <me@frebib.net>
2020-12-05 10:05:24 +00:00
3db8c0f13c Update to Plex 1.21.0.3616
Signed-off-by: Joe Groocock <me@frebib.net>
2020-11-27 10:23:36 +00:00
e059533311 Update to Plex 1.21.0.3608
Signed-off-by: Joe Groocock <me@frebib.net>
2020-11-22 12:39:33 +00:00
7ae65928d2 Update to Plex 1.20.5.3583
Signed-off-by: Joe Groocock <me@frebib.net>
2020-11-16 10:26:40 +00:00
d334a846f0 Update to Plex ver 1.20.4.3517 2020-10-29 22:46:07 +00:00
914037e56e Update to Plex 1.20.2.3483
Signed-off-by: Joe Groocock <me@frebib.net>
2020-10-24 15:43:32 +01:00
TBK
9ad3935c7c Update to Plex 1.20.3.3437 2020-10-17 10:22:17 +02:00