diff options
| author | Kasra Bigdeli <[email protected]> | 2020-05-03 11:38:52 -0400 |
|---|---|---|
| committer | Kasra Bigdeli <[email protected]> | 2020-05-03 11:38:52 -0400 |
| commit | 946008d66c1ec93af00013e8952e11003163e5a5 (patch) | |
| tree | d164b70da1b6ae64b7e93b14742f8eff3a62c62e | |
| parent | 2b80325b99a698a2510b30913e6a69cf1e1bbc9c (diff) | |
| download | caprover-one-click-apps-946008d66c1ec93af00013e8952e11003163e5a5.tar.gz caprover-one-click-apps-946008d66c1ec93af00013e8952e11003163e5a5.zip | |
Added plex
| -rw-r--r-- | public/v2/apps/plex.json | 63 | ||||
| -rw-r--r-- | public/v2/logos/plex.png | bin | 0 -> 50495 bytes |
2 files changed, 63 insertions, 0 deletions
diff --git a/public/v2/apps/plex.json b/public/v2/apps/plex.json new file mode 100644 index 0000000..a697437 --- /dev/null +++ b/public/v2/apps/plex.json @@ -0,0 +1,63 @@ +{ + "captainVersion": "2", + "documentation": "Taken from https://hub.docker.com/r/plexinc/pms-docker.", + "displayName": "Plex Media Server", + "description": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.", + "dockerCompose": { + "version": "3.1", + "services": { + "$$cap_appname": { + "image": "plexinc/pms-docker:$$cap_plex_version", + "containerHttpPort": "32400", + "environment": { + "TZ": "$$cap_tz", + "PLEX_CLAIM": "$$cap_plex_token", + "ADVERTISE_IP": "http://$$cap_appname.$$cap_root_domain/" + }, + "ports": [ + "32400:32400", + "3005:3005", + "8324:8324", + "32469:32469", + "1900:1900", + "32410:32410", + "32412:32412", + "32413:32413", + "32414:32414" + ], + "hostname": "$$cap_appname.$$cap_root_domain", + "volumes": [ + "$$cap_appname-config:/config", + "$$cap_appname-transcode:/transcode", + "$$cap_appname-media:/data" + ] + } + } + }, + "instructions": { + "start": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.\n\nIMPORTANT: Plex uses ports 32400, 3005, 8324, 32469, 1900, 32410, 32412, 32412, 32413, and 32414. If any of these ports are in use, your installation will malfunction.", + "end": "Plex has been successfully deployed. Please wait a minute before accessing your Plex dashboard. Enjoy!" + }, + "variables": [ + { + "id": "$$cap_plex_version", + "label": "Plex Version", + "defaultValue": "1.19.2.2737-b69929dab", + "description": "Check out their Docker page for the valid tags https://hub.docker.com/r/plexinc/pms-docker/tags", + "validRegex": "/^([^\\s^\\/])+$/" + }, + { + "id": "$$cap_plex_token", + "label": "Plex Claim Token", + "description": "Get your token from https://www.plex.tv/claim", + "validRegex": "/.{1,}/" + }, + { + "id": "$$cap_tz", + "label": "Time Zone", + "defaultValue": "America/New_York", + "description": "Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones", + "validRegex": "/.{1,}/" + } + ] +} diff --git a/public/v2/logos/plex.png b/public/v2/logos/plex.png Binary files differnew file mode 100644 index 0000000..7126a13 --- /dev/null +++ b/public/v2/logos/plex.png |
