Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot
2023-08-26 17:07:59 +00:00
parent 4cf7a46b3f
commit f068b483d6
11 changed files with 231 additions and 38 deletions

View File

@@ -4,6 +4,19 @@
## [obs-ndi-3.0.1](https://github.com/truecharts/charts/compare/obs-ndi-3.0.0...obs-ndi-3.0.1) (2023-08-26)
### Fix
- Fix main ports/questions ([#11884](https://github.com/truecharts/charts/issues/11884))
### Migrate
- Miigrate to new common ([#11772](https://github.com/truecharts/charts/issues/11772))
@@ -84,16 +97,3 @@
### Chore
- update container image tccr.io/truecharts/obs-ndi to latest
## [obs-ndi-2.0.7](https://github.com/truecharts/charts/compare/obs-ndi-2.0.6...obs-ndi-2.0.7) (2022-12-21)
## [obs-ndi-2.0.6](https://github.com/truecharts/charts/compare/obs-ndi-2.0.5...obs-ndi-2.0.6) (2022-12-19)
### Chore

View File

@@ -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 &amp;amp;amp; 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.&amp;#xD;"
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

View File

@@ -0,0 +1,13 @@
## [obs-ndi-3.0.1](https://github.com/truecharts/charts/compare/obs-ndi-3.0.0...obs-ndi-3.0.1) (2023-08-26)
### Fix
- Fix main ports/questions ([#11884](https://github.com/truecharts/charts/issues/11884))
### Migrate
- Miigrate to new common ([#11772](https://github.com/truecharts/charts/issues/11772))

View File

@@ -1,4 +1,4 @@
This container is based on bb12489/gui-Chart &amp;amp;amp; 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.&amp;#xD;
Docker Open Broadcaster Software (obs).
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/obs-ndi](https://truecharts.org/charts/incubator/obs-ndi)

View File

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

View File

@@ -150,19 +150,19 @@ questions:
schema:
type: string
- 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"
- variable: TZ
label: Timezone
group: "General Settings"
@@ -171,6 +171,74 @@ questions:
default: "Etc/UTC"
$ref:
- "definitions/timezone"
- variable: podOptions
group: "General Settings"
label: "Global Pod Options (Advanced)"
schema:
additional_attrs: true
type: dict
attrs:
- variable: expertPodOpts
label: "Expert - Pod Options"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: hostNetwork
label: "Host Networking"
schema:
type: boolean
default: false
- variable: dnsConfig
label: "DNS Configuration"
schema:
type: dict
additional_attrs: true
attrs:
- variable: options
label: "Options"
schema:
type: list
default: [{"name": "ndots", "value": "1"}]
items:
- variable: optionsEntry
label: "Option Entry"
schema:
type: dict
additional_attrs: true
attrs:
- variable: name
label: "Name"
schema:
type: string
required: true
- variable: value
label: "Value"
schema:
type: string
- variable: nameservers
label: "Nameservers"
schema:
type: list
default: []
items:
- variable: nsEntry
label: "Nameserver Entry"
schema:
type: string
required: true
- variable: searches
label: "Searches"
schema:
type: list
default: []
items:
- variable: searchEntry
label: "Search Entry"
schema:
type: string
required: true
- variable: service
group: Networking and Services
label: Configure Service(s)
@@ -217,6 +285,106 @@ questions:
attrs:
- 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:
- variable: enabled
label: Enable the Service
schema:
type: boolean
default: true
hidden: true
- variable: type
label: Service Type
description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: LoadBalancer
enum:
- value: LoadBalancer
description: LoadBalancer (Expose Ports)
- value: ClusterIP
description: ClusterIP (Do Not Expose Ports)
- variable: loadBalancerIP
label: LoadBalancer IP
description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: ports
label: "Service's Port(s) Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- 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:
- variable: enabled
label: Enable the Service
schema:
type: boolean
default: true
hidden: true
- variable: type
label: Service Type
description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: LoadBalancer
enum:
- value: LoadBalancer
description: LoadBalancer (Expose Ports)
- value: ClusterIP
description: ClusterIP (Do Not Expose Ports)
- variable: loadBalancerIP
label: LoadBalancer IP
description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: ports
label: "Service's Port(s) Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: vnc
label: "vnc Service Port Configuration"
schema:
additional_attrs: true
type: dict