Spritsail Bot
1def99c7b7
Update to Plex 1.23.4.4805
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-07-12 20:43:29 +01:00
Spritsail Bot
63d1056022
Update to Plex 1.23.4.4775
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-07-06 09:21:39 +01:00
Spritsail Bot
2d543fb511
Update to Plex 1.23.4.4712
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-22 10:09:02 +01:00
Spritsail Bot
f35c0d6d64
Update to Plex 1.23.3.4707
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-21 10:51:26 +01:00
Spritsail Bot
d50e908bf0
Update to Plex 1.23.3.4706
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-17 12:19:17 +01:00
Spritsail Bot
02d5ff8da1
Update to Plex 1.23.3.4692
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-15 10:09:43 +01:00
Spritsail Bot
ce676b8f68
Update to Plex 1.23.2.4656
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-05 14:35:48 +01:00
Spritsail Bot
9fee152af3
Update to Plex 1.23.2.4625
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-06-02 17:20:27 +01:00
Spritsail Bot
8bbe0a14d9
Update to Plex 1.23.2.4600
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-28 11:06:50 +01:00
Spritsail Bot
02bcc1f207
Update to Plex 1.23.1.4571
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-25 12:54:04 +01:00
Spritsail Bot
8e6fc9a1d9
Update to Plex 1.23.1.4528
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-05-18 11:21:30 +01:00
Spritsail Bot
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
Spritsail Bot
caa20177d5
Update to Plex 1.23.0.4438
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-27 17:07:09 +01:00
Spritsail Bot
073bbac28a
Update to Plex 1.22.3.4392
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-21 12:16:55 +01:00
Spritsail Bot
a414d3ba83
Update to Plex 1.22.2.4282
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-07 15:43:34 +01:00
Spritsail Bot
46650c122e
Update to Plex 1.22.2.4276
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-04-03 10:41:16 +01:00
Spritsail Bot
876054187e
Update to Plex 1.22.2.4264
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 23:35:45 +01:00
Spritsail Bot
26f83678e4
Update to Plex 1.22.2.4262
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 18:48:37 +01:00
Spritsail Bot
2c648827bd
Update to Plex 1.22.2.4256
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-30 00:15:48 +00:00
Spritsail Bot
6148ec4d4f
Update to Plex 1.22.1.4228
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-24 00:15:58 +00:00
Spritsail Bot
032e4e4fc0
Update to Plex 1.22.1.4200
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-17 00:15:48 +00:00
Spritsail Bot
db7f95c916
Update to Plex 1.22.0.4163
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-10 00:16:01 +00:00
Spritsail Bot
53d712af7c
Update to Plex 1.22.0.4157
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-08 14:39:56 +00:00
Spritsail Bot
39cdc55479
Update to Plex 1.22.0.4145
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-05 00:15:49 +00:00
Spritsail Bot
01e6135f2f
Update to Plex 1.22.0.4136
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-03-03 00:16:03 +00:00
Spritsail Bot
426b3e54dc
Update to Plex 1.21.4.4079
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-24 00:15:47 +00:00
Spritsail Bot
cb62521579
Update to Plex 1.21.4.4054
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-19 00:15:50 +00:00
Spritsail Bot
f616969d89
Update to Plex 1.21.3.4046
...
Signed-off-by: Spritsail Bot <bot@spritsail.io>
2021-02-16 15:24:57 +00:00
Spritsail Bot
f53787a230
Update to Plex 1.21.3.4021
2021-02-09 10:36:52 +00:00
Spritsail Bot
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
Joe Groocock
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
0bdf20fb8a
Update to Plex 1.20.3.3421
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-10-12 10:45:51 +01:00
a226d4acb7
Update to Plex 1.20.2.3402
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-10-03 23:41:51 +01:00
6382e7fe3a
Update to Plex 1.20.2.3370
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-09-28 22:08:28 +01:00
44aadd3de8
Update to Plex 1.20.2.3343
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-09-25 10:29:55 +01:00
5cb370d5d3
Update to Plex 1.20.1.3252
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-30 09:19:18 +01:00
f4fa85fdad
Update to Plex 1.20.1.3232
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-25 18:20:01 +01:00
2a82c0202f
Update to Plex 1.20.1.3213
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-22 12:57:08 +01:00
e29b537633
Update to Plex 1.20.0.3181
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-08-05 12:21:36 +01:00
9635006689
Update to Plex 1.20.0.3133
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-26 13:39:26 +01:00
77908b8c3e
Update to Plex 1.20.0.3125
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-23 10:39:35 +01:00
6c3b32ecb9
Update to Plex 1.19.5.3112
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-21 16:50:55 +01:00
1bb6967bdd
Update to Plex 1.19.5.3035
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-04 22:24:41 +01:00
859b415f3b
Update to Plex 1.19.5.3021
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-02 23:27:38 +01:00
636d6f8f5a
Update to Plex 1.19.5.3006
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-06-29 10:50:46 +01:00
d0722ae6e9
Update to Plex 1.19.4.2935
2020-06-13 15:47:38 +01:00
191712fa31
Update to Plex 1.19.4.2902
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-06-02 22:07:13 +01:00
da1c470398
Update to Plex 1.19.4.2865
2020-05-29 12:51:36 +01:00
0e0dc2021e
Update to Plex 1.19.4.2854
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-26 21:39:09 +01:00
7a57cfe257
Update to Plex 1.19.3.2843
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-23 11:04:22 +01:00
TBK
31d2fe7828
Update to Plex 1.19.3.283
...
https://forums.plex.tv/t/plex-media-server/30447/343
2020-05-19 22:39:04 +02:00
a0e288d291
Selectively build OpenSSL components
...
This skips documententation generation which should significantly speed
up the build as those files are ignored anyway.
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 11:45:48 +01:00
fbc903e920
Fix missing curl/libssl ca-certificates
...
Before:
root@b054d9b406bf /u/l/plexmediaserver> curl https://spritsail.io -I
curl: (77) error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
After:
root@7571fd092ba1 /u/l/plexmediaserver> curl https://spritsail.io -I
HTTP/1.1 200 OK
Server: nginx/1.17.10
Date: Tue, 12 May 2020 09:38:09 GMT
Content-Type: text/html
Content-Length: 8158
Last-Modified: Fri, 01 Feb 2019 20:18:29 GMT
Connection: keep-alive
ETag: 5c54a995-1fde
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Accept-Ranges: bytes
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 10:39:40 +01:00
8762491a4f
Update to Plex 1.19.3.2764
...
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 10:17:23 +01:00
ee174b3872
Update to Plex 1.19.2.2737
2020-05-01 10:56:33 +01:00
TBK
2ea565da34
Update to Plex ver 1.19.1.2701
...
https://forums.plex.tv/t/plex-media-server/30447/334
2020-04-24 14:05:25 +01:00
TBK
628ea0618b
Update to Plex ver 1.19.1.2645
...
https://forums.plex.tv/t/plex-media-server/30447/332
2020-04-11 00:49:10 +02:00
331c83d114
Update to Plex ver 1.18.9.2578
2020-03-30 21:50:09 +01:00
a3661af9f6
Update to Plex ver 1.18.9.2571
2020-03-26 19:57:08 +00:00
TBK
a663d51664
Update to Plex 1.18.8.2527
...
https://forums.plex.tv/t/plex-media-server/30447/324
2020-03-16 20:44:57 +00:00
7acdea7199
Update to Plex ver 1.18.7.2457
2020-02-24 17:58:03 +00:00
Joe Groocock
7b3d3655f2
Update to Plex 1.18.6.2368
2020-02-14 12:50:24 +00:00
c382bca5c6
Update to Plex ver 1.18.5.2309
2020-02-03 22:26:05 +00:00
844f1f7cc3
Update to Plex ver 1.18.4.2171
2020-01-08 19:17:14 +00:00
10faecbeec
Replace LibreSSL with OpenSSL to fix TheTVDB agent
2020-01-08 19:14:53 +00:00
TBK
bf9a0d52d7
Update to Plex 1.18.3.2156
...
https://forums.plex.tv/t/plex-media-server/30447/307
2019-12-17 22:41:43 +00:00
86e5c6efc9
Revert curl 7.67.0 as it seems to be broken
2019-11-27 22:42:38 +00:00
904345ed10
Update to Plex 1.18.2.2058
2019-11-23 11:07:02 +00:00
6946ea7d14
Update to Plex ver 1.18.2.2041-3d469cb3
2019-11-21 16:05:50 +00:00
TBK
92f41677b2
Update to Plex 1.18.2.2029
2019-11-18 09:20:31 +01:00
308f51ce48
Update to Plex 1.18.1.1973
2019-10-29 11:21:31 +00:00
Joe Groocock
eca6a243b0
Update to Plex 1.18.0.1944
2019-10-16 20:46:00 +01:00
7c7d1f34c0
Update to Plex 1.18.0.1913
2019-10-13 12:23:12 +01:00
da88643298
Update to Plex 1.18.0.1846
2019-10-03 11:09:17 +01:00
806c82f49a
Update to Plex 1.17.0.1841
2019-10-01 20:03:23 +01:00
2e8a79511e
Update to Plex 1.16.5.1554
2019-08-28 20:41:16 +01:00
a26c13ae91
Fix build & general cleanup
2019-08-24 14:17:18 +01:00
7b6372871f
Update to Plex 1.16.5.1488
2019-08-23 22:07:55 +01:00
0cd9b2d3a5
Download Plex first, to catch failing builds sooner
2019-08-23 21:56:13 +01:00
878dc6c1e7
Bump libxml2 and libxslt to fix compilation error
2019-08-23 21:54:46 +01:00