Commit Graph

93 Commits

Author SHA1 Message Date
Marshall Asch
87d6bcc100
fix: the tolerations block was at the wrong level in the statefulset (#84) 2023-07-13 09:47:32 -04:00
Marshall Asch
43f2f544e0
chore: remove some unnecessary comments from the chart 2023-07-10 13:08:10 -04:00
Marshall Asch
c689f353b8
fix: remove non-existant linter script from helm workflow 2023-07-10 13:04:01 -04:00
Marshall Asch
350e665750
chore: trigger the helm pipline 2023-07-10 12:39:16 -04:00
Marshall Asch
4bb479ca82
feat: add a workflow to package and release the helm chart (#83)
* feat: add a github action workflow to package the helm chart
* feat: add a codeowners file for the helm charts
2023-07-10 12:19:46 -04:00
Marshall Asch
15e73dc5bc
feat: add a helm chart to deploy PMS Kubernetes (#82)
* feat: adding initial helm chart for PMS

docs: update readme with updated value descriptions and added the support disclaimer

Co-authored-by: Gaston Festari <cilindrox@gmail.com>

* docs: add a contribution guide and link to it in the chart readme

---------

Co-authored-by: Gaston Festari <cilindrox@gmail.com>
2023-07-04 15:01:38 -04: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
Mark Walker
0e864854b5 Add udev to allow for latest PMS 1.7.4 and later to work. 2017-06-28 10:35:41 +02:00
Mark Walker
61d7c9c64e Clarification of the Headless description in the README file. 2017-05-08 21:09:56 +02:00
Richard White
5f68c80c9e Advice for known issues with headless server setup
If you try to access http://ip_of_server:32400/web, the server will not be found. It can only be "found" (and subsequently setup) by accessing it from http://localhost:32400/web. A SSH tunnel removes the need to plug your headless server into a monitor+keyboard+mouse.
2017-05-08 11:44:05 +02:00
Thom Linton
c1f808ed1a Ensures 'tzdata' package is installed.
This package is necessary in order to provide zoneinfo and support
for using the TZ environment variable.
2017-04-24 08:37:25 -05:00
Graham Booker
e4a8fdd2eb Made network share note more explicit. 2017-04-01 08:54:51 -05:00
Ilya Kaminsky
2d9b89c32c Fix docker run --network parameter
The `docker run` scripts in the `README` point to a `--net=`
configuration parameter whereas the Docker Run documentation
(https://docs.docker.com/engine/reference/run/) calls the
configuration variable `--network`. Update the `README` to
reflect the correct configuration parameter name.
2017-02-20 09:02:41 -06:00