2021-04-13 19:43:27 +00:00
image :
2021-12-03 12:02:44 +00:00
repository : tccr.io/truecharts/plex
2021-04-13 19:43:27 +00:00
pullPolicy : IfNotPresent
2022-08-30 05:49:45 +00:00
tag : 1.28 .2 .6106 @sha256:58381c82e876e55d469aa32220fc0232620b9bdae0ee0ebac00a07d997b9b5f7
2021-04-13 19:43:27 +00:00
2021-05-19 13:12:45 +00:00
service :
2021-04-13 19:43:27 +00:00
main :
2021-05-19 13:12:45 +00:00
ports :
main :
2022-08-18 20:12:25 +00:00
protocol : HTTP
2021-11-28 09:44:06 +00:00
port : 32400
2021-11-06 21:55:18 +00:00
targetPort : 32400
2021-04-13 19:43:27 +00:00
persistence :
config :
enabled : true
mountPath : "/config"
2021-11-14 19:19:16 +00:00
2022-08-18 20:12:25 +00:00
plex :
serverURL : "{{ .Values.service.main.ports.main.protocol | lower }}://{{ .Values.plex.serverIP }}:{{ .Values.service.main.ports.main.port }}"
serverIngressURL : "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }},https://{{ .host }}{{ end }}{{ end }}"
2022-08-19 08:38:07 +00:00
serverIngressURLPort : "{{ if .Values.ingress.main.enabled }}{{ $port := .Values.service.main.ports.main.port }}{{ with (first .Values.ingress.main.hosts) }},https://{{ .host }}:{{ $port }}{{ end }}{{ end }}"
2022-08-18 20:12:25 +00:00
# User Defined
serverIP : "127.0.0.1"
additionalAdvertiseURL : ""
2022-08-27 21:00:30 +00:00
disableGDM : true
2022-08-18 20:12:25 +00:00
2021-06-22 22:00:23 +00:00
env :
2022-08-18 20:12:25 +00:00
ADVERTISE_IP : "{{ tpl (.Values.plex.serverURL) .}}{{ tpl (.Values.plex.serverIngressURL) . }}{{ tpl (.Values.plex.serverIngressURLPort) . }}{{ with .Values.plex.additionalAdvertiseURL }},{{ . }}{{ end }}"
2022-08-27 21:06:04 +00:00
PLEX_PREFERENCE_GDM : 'GdmEnabled={{ ternary "0" "1" .Values.plex.disableGDM }}'
2022-08-18 20:12:25 +00:00
# User Defined
2022-06-17 08:24:54 +00:00
ALLOWED_NETWORKS : "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
PLEX_CLAIM : ""
2022-08-08 21:25:02 +00:00
portal :
enabled : true