2
0
mirror of https://github.com/spritsail/plex-media-server.git synced 2024-12-20 11:34:36 +00:00
Commit Graph

252 Commits

Author SHA1 Message Date
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
2cf6149887
Copy libgcc_1.so from debian-builder 2019-08-23 21:49:04 +01:00
bceaf97cab
Update to Plex ver 1.16.4.1469-6d5612c2f 2019-08-14 22:31:17 +01:00
efcf87b98d
Update to Plex 1.16.3.1402 2019-07-30 22:16:39 +01:00
9cebc18cc7
Build using debian:buster 2019-07-23 12:17:23 +01:00
36c7eafe21
Update to Plex 1.16.2.1321 2019-07-18 20:41:04 +01:00
30e96c56dd
Pin libressl base image version 2019-07-06 16:51:42 +01:00
7be353509a
Update to Plex 1.16.1.1291 2019-07-06 16:42:28 +01:00
f6281f052b
Update to Plex 1.16.0.1226
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-20 20:46:56 +01:00
3642bfe56f
Update to Plex 1.15.8.1198 2019-06-14 10:51:10 +01:00
77d650e01a
Update to Plex ver 1.15.6.1079-78232c603 2019-05-30 10:34:20 +01:00
9d2422eddd
Update to Plex 1.15.4.994 2019-05-16 22:08:29 +01:00
c9e57b3788
Disable executable stack in shared libs.
Should hopefully fix #11
2019-04-29 17:26:58 +01:00
f01755faea
Update to Plex 1.15.4.993 2019-04-26 22:09:26 +01:00
TBK
9f5507d1ac
Update to Plex 1.15.3.876 2019-04-07 09:59:14 +02:00
2cbcf6a001 Update to Plex 1.15.2.793 2019-03-27 22:36:13 +00:00
2d5e841ff4
Update to Plex 1.15.1.791 2019-03-15 11:29:42 +00:00
596e277144
Update to PMS version 1.15.0.659 2019-02-14 22:48:01 +00:00
81fc0fa0d2
Build zlib from source 2019-02-13 23:10:42 +00:00
19662b1707
Remove all versions of bundled libs 2019-02-13 23:09:53 +00:00
7c17e4103b
Simplify 'make' usage 2019-02-13 23:09:52 +00:00
be498ac70f
Update to curl 7.64.0 2019-02-07 22:50:12 +00:00
TBK
9570535777
Update to PMS 1.14.1.5488 2018-12-18 20:40:29 +01:00
TBK
952db25af8 Update to PMS 1.14.0.5470 (#8)
According to https://forums.plex.tv/t/plex-media-server/30447/238 1.14.0.5470 is now available.
2018-11-28 13:48:12 +00:00
TBK
b67a489c79
Update to PMS version 1.13.9.5456 2018-10-31 22:42:43 +01:00
8654c0fbdf
Update LibreSSL to 2.8.2 2018-10-22 23:23:19 +01:00
e36ec1723e
Use all cores when make'ing 2018-10-04 12:51:37 +01:00
34694a391a
Update to curl 7.61.1 2018-10-03 17:10:13 +01:00
e4b29e31ad Update to Plex 1.13.8.5395 2018-09-25 00:43:34 +01:00
174222bf52
Remove unused script files 2018-08-24 11:22:28 +01:00
1d6e18d44f Update to Plex 1.13.5.5332 2018-08-23 11:25:31 +01:00
9360ec8b65
Use specific match for patch name 2018-08-19 21:08:34 +01:00
f4602958fd
Add new entrypoint/config script 2018-08-19 20:27:47 +01:00
93aeb86ab0
Prune unused features from libxml/libxslt 2018-08-19 20:24:29 +01:00
eae5086546
Remove libcurl-option from curl 2018-08-19 18:07:40 +01:00
88317a5eed
Replace libxml/libxslt to suppress xmlstarlet error 2018-08-19 16:22:31 +01:00
b8b629552e
Bring up to date, add curl 2018-08-09 10:59:39 +01:00
ce5995132c
Update to version 1.13.5.5291 2018-08-03 08:24:15 +01:00
285d5d7a8a Fix incorrect {lib, directory 2018-07-29 11:49:45 +01:00
8f40a9ca25
Update to version 1.13.4.5271 2018-07-20 11:43:25 +01:00
b429c611f7
Update to 1.13.4.5251 2018-07-17 10:22:30 +01:00
8a4ed82279
Move to mutli-stage build 2018-07-08 15:15:30 +01:00
916ae6f3b7
Move to commit to upgrade system 2018-07-08 14:32:30 +01:00
316c9be5f4
Use libressl base image 2018-07-08 14:29:12 +01:00
abf60351f9 Update libgcc1 and libstdc++
Use stretch stable packages for now
2018-04-06 00:31:33 +01:00
4077e9402a
Add missing PLEX_SHA Dockerfile argument 2018-03-16 15:49:26 +00:00
e5552397cf
Migrate to spritsail/plex-media-server 2018-03-16 15:26:23 +00:00
ace5f7da0f
Update libstdc++ and libgcc1 to recent versions 2018-03-14 11:31:51 +00:00
b6a19ca720
Use updated su-exec options 2017-12-15 16:44:11 +00:00
f63d3083bd
Use inline syntax for healthcheck 2017-12-15 16:41:56 +00:00
f6eb4eeefc
Add simple HEALTHCHECK 2017-09-20 00:50:12 +01:00
e7e203fc7e
Print debug logs during build 2017-09-20 00:06:32 +01:00
533a6da6f4
Pass plex version into container as build-arg 2017-09-20 00:04:10 +01:00
d1693a6e7b
Bump libstdc++ and libgcc1 library versions 2017-09-19 23:14:48 +01:00
dfe55becd6
Update comment, removing legacy roots 2017-08-24 18:17:43 +01:00
Adam Dodman
96604f6e17 Fix for version page now being JSON 2017-07-17 18:54:27 +01:00
Adam Dodman
cada6004dd No longer hard code Plex download URL 2017-07-09 21:40:03 +01:00
Adam Dodman
ac0172d78c Add drone CI support beta 2017-06-29 22:42:35 +01:00
4ebce5f2a8 Swap start_pms patch for complete script 2017-06-02 22:22:00 +01:00
daa2e1172d Fix permissions issue on boot 2017-05-14 21:41:46 +01:00
f31ab482d8 Fix Plex running as root 2017-05-14 17:51:46 +01:00
0649ae3303 Update base image to include LibreSSL 2017-05-12 17:21:19 +01:00
Adam Dodman
8bfe55682f Fixes for base image refactor 2017-05-12 01:39:46 +01:00
Adam Dodman
c3ff5d431a Fix UID and GID 2017-05-11 13:58:16 +01:00
0d0dd538c0 Remove extra crap from /usr/share and /etc 2017-05-11 13:01:10 +01:00
996fb2a7ac Update image with adamant/busybox base image.
No more patchelf and patching binaries on restart!
2017-05-11 10:42:22 +01:00
Adam Dodman
f8b76a72ba Split glibc into seperate base image 2016-09-08 23:59:52 +01:00
c23a28d805 Use GLIBC_LIBRARY_PATH in GLIBC_LD_LINUX_SO 2016-08-27 00:33:11 +01:00
de30f6a0a9 Improve environment portability some more 2016-08-27 00:07:25 +01:00
aa4cc38b80 Cleaner use of environment variables. Removed the need for vars.sh 2016-08-27 00:06:51 +01:00
3bfc995315 Fix workdir being '/tmp/[/plex]'
Not an array, unfortunately ;)
2016-08-26 23:00:39 +01:00