From 196c5c5507c44f060c29b565e82de95b2196eefa Mon Sep 17 00:00:00 2001 From: StevenMcElligott <89483932+StevenMcElligott@users.noreply.github.com> Date: Sat, 4 Feb 2023 05:38:11 -0500 Subject: [PATCH] feat(NextPVR): Add missing UDP ports (#6961) * feat(NextPVR): Add missing UDP ports * Update charts/stable/nextpvr/Chart.yaml Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> --------- Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> --- charts/stable/nextpvr/Chart.yaml | 2 +- charts/stable/nextpvr/questions.yaml | 37 ++++++++++++++++++++++++++++ charts/stable/nextpvr/values.yaml | 13 ++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) diff --git a/charts/stable/nextpvr/Chart.yaml b/charts/stable/nextpvr/Chart.yaml index c95e85ad852..db042e43a74 100644 --- a/charts/stable/nextpvr/Chart.yaml +++ b/charts/stable/nextpvr/Chart.yaml @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/nextpvr - https://hub.docker.com/nextpvr/nextpvr_amd64 - https://github.com/sub3/NextPVR/wiki/Install-Docker -version: 4.0.7 +version: 4.1.0 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/nextpvr/questions.yaml b/charts/stable/nextpvr/questions.yaml index f0360f1ea6e..bc32f15ba56 100644 --- a/charts/stable/nextpvr/questions.yaml +++ b/charts/stable/nextpvr/questions.yaml @@ -45,6 +45,43 @@ questions: type: int default: 10183 required: true + - variable: nextpvr-udp + label: NextPVR UDP Ports + description: Additional UDP Ports that may be required + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: nextpvr-udp1 + label: NextPVR Standard UDP Port + description: Used with certain devices (HomeRUNHD Tuner) + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 16891 + required: true + - variable: nextpvr-udp2 + label: NextPVR Legacy UDP Port + description: Used with certain legacy devices (HomeRUNHD Tuner) + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 8026 + required: true # Include{serviceExpertRoot} default: false # Include{serviceExpert} diff --git a/charts/stable/nextpvr/values.yaml b/charts/stable/nextpvr/values.yaml index 6ea015c06e2..b6a6f306dfd 100644 --- a/charts/stable/nextpvr/values.yaml +++ b/charts/stable/nextpvr/values.yaml @@ -12,6 +12,19 @@ service: main: port: 10183 targetPort: 8866 + nextpvr-udp: + enabled: true + ports: + nextpvr-udp1: + enabled: true + protocol: UDP + port: 16891 + targetPort: 16891 + nextpvr-udp2: + enabled: true + protocol: UDP + port: 8026 + targetPort: 8026 persistence: config: