Min Idzelis
0086f00e43
Do not install on every container start.
2023-08-18 09:49:12 -05:00
Min Idzelis
f247c8c414
Backwards compat. FORCE_UPDATE var
2023-08-18 09:49:12 -05:00
Min Idzelis
08f16fff76
Log viewer /plex-logs.sh
2023-08-18 09:49:12 -05:00
Min Idzelis
4f5beb8508
Allow version-specific builds. Improve build scripts. Readmes.
2023-08-18 09:49:12 -05:00
Min Idzelis
b52d68ba4a
Use single multi-arch Dockerfile
2023-08-18 09:49:12 -05:00
Min Idzelis
ac317ea051
Autoupdate functionality
2023-08-18 09:49:11 -05:00
Min Idzelis
9774f997ab
Move scripts and dynamically link up services.d/cont-init.d
2023-08-18 09:38:16 -05:00
Min Idzelis
cb17e5b3e9
Add 'strict' mode to bash scripts
2023-08-18 09:38:16 -05:00
Min Idzelis
c90e41aa68
Run shellcheck, handle all warnings
2023-08-18 09:38:16 -05:00
Min Idzelis
2f50bb6379
Upgrade to s6-overlay v3
2023-08-18 09:38:15 -05:00
Min Idzelis
a09c55b0af
Upgrade to latest Ubuntu LTS (and fix arch base image)
2023-06-22 13:49:48 +00:00
Min Idzelis
156169f465
Add multi-arch build/debug helper scripts
2023-06-22 13:48:32 +00:00
Graham Booker
dad8fe0493
Removed beignet and icr as they aren't needed.
...
Fixes plexinc/plex-media-server#14196
2023-03-13 15:21:24 -05:00
mxMeeple
2677bb69e3
Added PLEX_CLAIM_FILE env
2023-02-09 14:10:04 -06:00
krsmanovic
94725e4785
Remove unused port 3005 from docker-compose template and readme
2023-01-10 14:54:15 -06:00
Tim Kist
766870b75c
Add i386 support
2021-12-17 14:54:51 -06:00
slavox
220d9f72fd
Change chown to modify ownership symlinks
...
It is possible to end up with a long startup period if symlinks have incorrect ownership as they've never corrected by this script currently so each new docker pull they are found by find and the target ownership is updated (despite being correct) causing a delay in startup
This change assumes that all symlink targets are also within the /config directory tree otherwise the targets could be left unchanged as chown no longer follows the links. Alternatively we could run the command twice once for targets & once for symlinks themselves.
2021-11-08 08:25:04 -06:00
Graham Booker
61178f762e
We don't actually listen on port 3005.
2021-11-05 12:35:30 -05:00
Graham Booker
f7eb6602f4
Updated S6 to 2.2.0.3
2021-06-15 15:05:27 -05:00
Graham Booker
63e14d6cbf
Corrected circular reference warnings
...
Also removed trailing whitespace.
2021-03-24 09:54:04 -05:00
Graham Booker
716ed27eca
Only chown files that have incorrect user/group
...
Not all files will need to change user/group and doing for every file can take a
very long time for large libraries. This commit will use find to find files/dir
that have incorrect user/group and change them.
Hopefully this should be quicker than going through and changing every single
file.
2021-03-15 15:21:50 -05:00
putty182
13e780cda5
Add --max-time 100 to healthcheck ( #66 )
...
If Plex is running but is unable to send a response, curl will wait indefinitley until it does.
Adding `--max-time 100` sets an upper limit for how long curl will wait for a response.
This matches Dockerfile's HEALTHCHECK time to mark a container as unhealthy (--interval=5s --timeout=2s --retries=20)
2021-02-15 08:30:15 -06:00
Graham Booker
c851a00c2b
Updated ARM S6 to 2.1.0.0
2021-01-19 12:39:42 -06:00
Graham Booker
15d3987c5a
Updated ARM containers to use Focal
2021-01-19 12:39:42 -06:00
rcombs
69b8aec45a
Add Intel NEO driver
2020-12-17 22:26:54 -06:00
Mark R
a99fc1c5f1
Add --force-architecture to dpkg installation command
...
Mitigates an ARM installation issue:
```dpkg: error processing archive /tmp/plexmediaserver.deb (--install):
package architecture (arm64) does not match system (armhf)
```
2020-12-17 14:46:49 -06:00
Graham Booker
565a4de14a
Added note about localhost in host networking.
2020-12-11 16:10:33 -06:00
Graham Booker
29bb0e2f2f
Update AMD64 to focal.
2020-11-23 11:47:20 -06:00
Graham Booker
c685af44c5
Removed defunct LD_LIBRARY_PATH
.
2020-11-17 13:08:20 -06:00
Graham Booker
c143e6f1c5
Added OpenCL deps needed in future version.
2020-09-18 12:10:54 -05:00
JFox
e65e41a527
readme.md:Fix docker build command for ARM devices
2020-08-11 07:42:17 -05:00
Kevin Lanni
76ccdc3a8e
Add notes for composing Docker for ARM
2020-05-28 14:53:16 -05:00
Nate
b8f67a0b3c
Stop plex service with the s6 supervisor ( #53 )
...
S6 will now send SIGTERM to the root Plex process as a part of the service's finish script. If the processes don't exit after 5 seconds, all processes are sent a SIGKILL
2020-05-28 07:59:48 -05:00
Jay Sherby
f4e62e8dd4
Create Dockerfile.armv7
2020-04-08 12:56:16 -05:00
Maxime Marmont
4d069dc465
Add arm64 support and Update Plex Download URLs to latest API ( #48 )
...
Add arm64 support and Update Plex Download URLs to latest API
2020-04-07 09:33:24 -05:00
Mike Patton
0ce632c43f
Update to cater for multiple video device groups.
2019-11-21 15:55:07 -06:00
Bryan Borgeson
bf9f07626f
Remove extraneous 'be' in README ( #46 )
...
Instructions under 'ADVERTISE_IP' had an extra word that needed
to be removed. This commit removes it.
2019-10-29 08:29:19 -05:00
Graham Booker
5728aeb31a
Also check connected tuners for video group.
2019-08-26 12:47:04 -05:00
Rowan Gillson
f2a9bb5cc8
Plex Media Server hardware transcoding update ( #41 )
...
* Adds Intel hardware transcoding option and updates docs
2019-08-23 09:37:22 -05:00
John Clayton
28699d2a36
Speed up health check ( #39 )
...
Fixes slow startup of container
2019-02-07 07:31:07 -07:00
Graham Booker
0e81f12e59
Added /usr/lib/plexmediaserver/lib
to LD_LIBRARY_PATH
to support conan builds.
2019-01-14 11:48:17 -06:00
Chris Allen
155f00c71b
Export vendor/device/model/platformver information.
2018-07-05 07:38:57 +12:00
Graham Booker
0ac6c01ef4
Added warning about running in docker on Windows.
2018-06-26 08:44:50 -05:00
EnorMOZ
7754ecf2ca
Add unrar
2018-03-22 08:54:30 -05:00
Graham Booker
7529befa25
Renamed plexpass
tag to beta
.
2017-12-05 12:39:35 -06:00
Graham Booker
8438f12d66
Added overriding of update channel for internal testing purposes.
2017-12-05 08:25:31 -06:00
Dominik Schmelz
21664a6779
Update README.md
2017-10-18 17:53:10 +02:00
Rob Playford
f4963f0a7b
Typo corrections
2017-10-16 08:02:54 -05:00
cron410
161270ec48
typo
2017-09-21 16:56:06 -06:00
Mark Walker
3a72800940
Dont add udev. Let keep it out of this for now.
2017-06-30 13:54:41 +02:00