diff --git a/charts/incubator/obs-ndi/Chart.yaml b/charts/incubator/obs-ndi/Chart.yaml index a87209b580a..01cede70131 100644 --- a/charts/incubator/obs-ndi/Chart.yaml +++ b/charts/incubator/obs-ndi/Chart.yaml @@ -1,10 +1,3 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - GameServers - - Productivity - - MediaApp-Video - - MediaServer-Video apiVersion: v2 appVersion: "latest" dependencies: @@ -12,7 +5,7 @@ dependencies: repository: https://library-charts.truecharts.org version: 14.0.1 deprecated: false -description: "This container is based on bb12489/gui-Chart & bb12489/Chart-obs. The OBS with NDI is incorporated into the container and can be used to stream your desktop. The main reason for this fork is to update the Chart and add it to the TrueNAS app store.
" +description: Docker Open Broadcaster Software (obs). home: https://truecharts.org/charts/incubator/obs-ndi icon: https://truecharts.org/img/hotlink-ok/chart-icons/obs-ndi.png keywords: @@ -31,4 +24,11 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/obs-ndi - https://github.com/patrickstigler/docker-obs-ndi type: application -version: 3.0.0 +version: 3.0.1 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - GameServers + - Productivity + - MediaApp-Video + - MediaServer-Video diff --git a/charts/incubator/obs-ndi/questions.yaml b/charts/incubator/obs-ndi/questions.yaml index 1ac64acaa92..15c4001eef0 100644 --- a/charts/incubator/obs-ndi/questions.yaml +++ b/charts/incubator/obs-ndi/questions.yaml @@ -13,20 +13,21 @@ questions: # Include{containerBasic} # Include{containerAdvanced} - - variable: env - group: "App Configuration" - label: "Image Environment" - schema: - additional_attrs: true - type: dict - attrs: - - variable: VNC_PASSWD - label: "VNC Password to login" - description: "Enter your VNC password to login" - schema: - type: string - default: "123456" + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: VNC_PASSWD + label: "VNC Password to login" + description: "Enter your VNC password to login" + schema: + type: string + default: "123456" # Include{containerConfig} +# Include{podOptions} # Include{serviceRoot} - variable: main label: "Main Service" @@ -39,6 +40,50 @@ questions: # Include{serviceSelectorExtras} - variable: main label: "Main Service Port Configuration" + 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: 6901 + required: true + - variable: websocket + label: "websocket Service" + description: "The websocket service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: websocket + label: "websocket Service Port Configuration" + 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: 4455 + required: true + - variable: vnc + label: "vnc Service" + description: "The vnc service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: vnc + label: "vnc Service Port Configuration" schema: additional_attrs: true type: dict diff --git a/charts/incubator/obs-ndi/values.yaml b/charts/incubator/obs-ndi/values.yaml index 344bfef2854..8b28b50bcbd 100644 --- a/charts/incubator/obs-ndi/values.yaml +++ b/charts/incubator/obs-ndi/values.yaml @@ -33,9 +33,21 @@ service: main: ports: main: - port: 5901 + port: 6901 protocol: http - targetPort: 5901 + targetPort: 6901 + websocket: + enabled: true + ports: + websocket: + enabled: true + port: 4455 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 5901 persistence: configpath: