fix(plex): accept `-` and capital letters in ADVERTISE_IP (#3448)

This commit is contained in:
Stavros Kois 2022-08-12 12:45:46 +03:00 committed by GitHub
parent 1fbe57b9b2
commit 389eb05d86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 4 deletions

View File

@ -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

View File

@ -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)
---

View File

@ -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"