diff --git a/charts/stable/plex/Chart.yaml b/charts/stable/plex/Chart.yaml index af40c7cf988..0d29833ce42 100644 --- a/charts/stable/plex/Chart.yaml +++ b/charts/stable/plex/Chart.yaml @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/plex - https://github.com/k8s-at-home/container-images/pkgs/container/plex type: application -version: 10.0.32 +version: 10.0.33 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/plex/docs/validation.md b/charts/stable/plex/docs/validation.md index ca1174af74b..049e1809ad3 100644 --- a/charts/stable/plex/docs/validation.md +++ b/charts/stable/plex/docs/validation.md @@ -7,6 +7,7 @@ Accepts: - Empty string - `http://` or `https://` - IP or DNS host +- Characters (`0-9`, `a-z`, `A-Z`, `-`, `.`) - Port is optional - `,` Separated @@ -17,10 +18,13 @@ Accepted formats are: - `http://dnshost:32400` - `https://dnshost:32400` - `https://dnshost` +- `https://DNSHOST` +- `https://DNS-HOST` +- `https://dns-host` - `https://dnshost,http://192.168.1.100:32400` -Regex used to match this: `^$|^(http(s)?:\/\/([a-z0-9.]*)(:\d{0,5})?,?)*$` -You can try live [here](https://regex101.com/r/iC2WYp/1) +Regex used to match this: `^$|^(http(s)?:\/\/([a-zA-Z0-9.-]*)(:\d{0,5})?,?)*$` +You can try live [here](https://regex101.com/r/zay2xO/1) --- diff --git a/charts/stable/plex/questions.yaml b/charts/stable/plex/questions.yaml index 615acf56355..9ade693d9a5 100644 --- a/charts/stable/plex/questions.yaml +++ b/charts/stable/plex/questions.yaml @@ -25,7 +25,7 @@ questions: description: "IP to advertise to Plex, Change SERVER_IP to your actual server IP" schema: type: string - valid_chars: '^$|^(http(s)?:\/\/([a-z0-9.]*)(:\d{0,5})?,?)*$' + valid_chars: '^$|^(http(s)?:\/\/([a-zA-Z0-9.-]*)(:\d{0,5})?,?)*$' default: "http://SERVER_IP:32400" - variable: ALLOWED_NETWORKS label: "Allowed Networks"