96 Commits

Author SHA1 Message Date
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
Squidly271
da37e0dfce Add missing Volume start tag 2017-02-12 20:29:36 +01:00
Mark Walker
8db104bcc9 Add inital unRAID xml file and image file. 2017-02-12 10:46:40 +01:00
Graham Booker
0cdcee1204
Fixed a few more missing backslashes. 2017-01-30 07:44:16 -06:00
Delfim Machado
bdb297b253 missing \ 2017-01-30 13:20:43 +01:00
Mark Walker
c1053d321c Adjust ENV invocation. 2017-01-24 21:01:23 +01:00
Mark Walker
c5d28666ac Fix special char issue for non US languages. 2017-01-24 12:57:00 +01:00
Graham Booker
51695ec3e1
Moved common functionality to another file.
Also added support for building image from a raw URL for PMS.
2017-01-13 10:59:02 -06:00
Graham Booker
f35feabd2d
Claim tokens are no longer IP restricted. 2017-01-12 12:48:06 -06:00
Graham Booker
87587b5ee4
Restructured Readme to discuss networking options first.
Also removed large list of media mounts as it confuses some users.
2017-01-09 10:26:19 -06:00
Graham Booker
d1ea49cc79
Changed script to avoid slow usermod when possible. 2017-01-09 09:31:00 -06:00
Patrick Double
3ae89855b4
Add healthcheck using /identity 2017-01-06 14:04:01 -06:00
aptalca
5413de3442
fix permission detection
If PLEX_UID is set to an existing user's uid, like 0 (root), then `stat -c %U` returns "root" instead of "plex" and forces an unnecessary `chown -R`. Instead using `stat -c %u` and checking it against `id -u plex` is more accurate and prevents unnecessary chowns.
2016-12-28 15:54:21 -06:00
Stefan Kirrmann
d716f20caf Add workaround for s6 for Fedora, RHEL or CentOS
Due to a bug with s6 and a patched version of docker in RHEL based distributions a successful setup of plex isn't possible with the present readme
2016-12-28 15:52:01 -06:00
Graham Booker
ba0d290cdd Changed create to run and added note about localhost not being localhost within the container. 2016-12-25 15:46:15 -06:00
Graham Booker
f2fd2b9cbf Moved docker-compose to indicate it is a template file. 2016-12-25 15:41:24 -06:00
Kalle Møller
fb62bb1fbf Removing wget as both curl and wget was added 2016-12-25 15:39:16 -06:00
Mark Walker
c1413d0f20 Add link to Docker hub. 2016-12-25 21:27:21 +01:00
Kalle Møller
52088403fa Debian frontend should be an ARG instead
As ARG er temporary ENV, and users might exec into and thereby not be noninteractive

https://github.com/docker/docker/issues/4032
2016-12-23 15:31:35 -06:00
Kalle Møller
2d098d41bd No reason to delete installBinary
As it is copied in another layer, this will just add to size when it is deleted.
2016-12-23 15:26:13 -06:00
Kalle Møller
6c983dc00c Adding S6 overlay version as an ARG 2016-12-23 15:26:13 -06:00
Kalle Møller
320457792c Update Dockerfile
Sudo seems to be unused - and shouldn't be there in the first place. 

https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#/user
2016-12-23 15:26:13 -06:00
Mark Walker
8eda80d6c3 Fix typo. 2016-12-23 19:52:26 +01:00
Mark Walker
dd09e67f31 Add file locking info for /config 2016-12-23 18:02:49 +01:00
Mark Walker
be0c056acd Fix brain fart. 2016-12-23 17:30:12 +01:00
Mark Walker
08b1e1b079 Fix /claim page link 2016-12-23 08:45:30 +01:00
Mark Walker
7ce55face5 Fix indentation. 2016-12-22 21:04:05 +01:00
Mark Walker
fcfa6144c2 Only run recursive chown if we truly don't own the PrefFile. 2016-12-22 10:43:51 +01:00
Mark Walker
863838f1c3 Add much needed \ to the host entry under the create command. 2016-12-21 15:22:49 +01:00
Mark Walker
480de0d2d6 Add start/stop docker info to our Useful Information section. 2016-12-21 13:53:18 +01:00
Graham Booker
33727b3453 Added explanation of the config dir’s directory structure. 2016-12-20 16:13:32 -06:00
Graham Booker
4cd3d891f5 Updated readme with link to claim page. 2016-12-20 12:42:55 -06:00
Mark Walker
cf28bd60fd Add device info for container while running. 2016-12-13 22:14:21 +01:00
Graham Booker
b5c960fce8 Removed CHANGE_DIR_RIGHTS. 2016-12-12 13:32:42 -06:00
Graham Booker
e9d7ff1b1e Corrected some strings for install and fail when version fetch fails. 2016-12-12 11:23:41 -06:00
Graham Booker
7e6baffbc0 Added docker-compose file. 2016-12-12 11:23:14 -06:00
Graham Booker
4e12825411 Updated README for previous changes. 2016-12-12 11:07:00 -06:00
Graham Booker
b2c4f8109a Changed latest->plexpass to allow latest to be tagged to a version.
Also the updater always behaves how the image was tagged at build.
2016-12-12 10:41:27 -06:00
Graham Booker
05e1a5b1e9 Corrected version check to catch latest and public, not just latest. 2016-12-12 09:23:57 -06:00
Graham Booker
a6a7666530 Added ability to build images with PMS installed. 2016-12-12 09:17:16 -06:00
Mark Walker
31cb8bf10c Make change to how S6 overlay is grabbed. 2016-12-12 13:07:32 +01:00
Mark Walker
b4e51e212c Add hostname option to creation of docker image. 2016-12-12 12:59:19 +01:00
Mark Walker
9744b72796 Add chown so Preferences.xml doesn't end up owned as root. 2016-12-08 13:34:49 +01:00
Mark Walker
1755f101c8 Initial commit. Adding Dockerfile and stuff. 2016-12-07 15:21:18 +01:00