fix(zoneminder): Add path for open button (#3409)

* fix(zoneminder): Add path for open button

* add path

* update desc

* bump

* cleanup

Co-authored-by: Stavros kois <s.kois@outlook.com>
This commit is contained in:
Xstar97
2022-08-09 12:23:31 +02:00
committed by GitHub
co-authored by Stavros kois
parent f18289250b
commit dc8d68d784
3 changed files with 53 additions and 45 deletions
+13 -15
View File
@@ -1,10 +1,3 @@
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- HomeAutomation
- MediaApp-Video
- MediaServer-Video
- Tools-Utilities
apiVersion: v2 apiVersion: v2
appVersion: "latest" appVersion: "latest"
dependencies: dependencies:
@@ -12,15 +5,15 @@ dependencies:
repository: https://library-charts.truecharts.org repository: https://library-charts.truecharts.org
version: 10.4.9 version: 10.4.9
deprecated: false deprecated: false
description: "Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try.[br]\n" description: "Zoneminder is the top Linux video camera security and surveillance solution."
home: https://truecharts.org/docs/charts/incubator/zoneminder home: https://github.com/truecharts/charts/tree/master/charts/incubator/zoneminder
icon: https://truecharts.org/img/hotlink-ok/chart-icons/zoneminder.png icon: https://truecharts.org/img/chart-icons/zoneminder.png
keywords: keywords:
- zoneminder - zoneminder
- HomeAutomation - home
- MediaApp-Video - automation
- MediaServer-Video - cctv
- Tools-Utilities - utilities
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
maintainers: maintainers:
- email: info@truecharts.org - email: info@truecharts.org
@@ -32,4 +25,9 @@ sources:
- https://zoneminder.com/ - https://zoneminder.com/
- https://hub.docker.com/r/dlandon/zoneminder.TrueNAS/ - https://hub.docker.com/r/dlandon/zoneminder.TrueNAS/
type: application type: application
version: 0.0.15 version: 0.0.16
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- utilities
- cctv
+7 -6
View File
@@ -2,6 +2,7 @@
portals: portals:
open: open:
# Include{portalLink} # Include{portalLink}
path: "/zm/index.php"
questions: questions:
# Include{global} # Include{global}
# Include{controller} # Include{controller}
@@ -32,7 +33,7 @@ questions:
description: "This port exposes the container port on the service" description: "This port exposes the container port on the service"
schema: schema:
type: int type: int
default: 8443 default: 10292
required: true required: true
# Include{advancedPortHTTP} # Include{advancedPortHTTP}
- variable: targetPort - variable: targetPort
@@ -41,15 +42,15 @@ questions:
schema: schema:
type: int type: int
default: 443 default: 443
- variable: zmninjaeventno - variable: zmninja
label: 'zmninjaeventno service' label: 'zmninja service'
schema: schema:
additional_attrs: true additional_attrs: true
type: dict type: dict
attrs: attrs:
# Include{serviceSelector} # Include{serviceSelector}
- variable: zmninjaeventno - variable: zmninja
label: "zmninjaeventno Service Port Configuration" label: "zmninja Service Port Configuration"
schema: schema:
additional_attrs: true additional_attrs: true
type: dict type: dict
@@ -59,7 +60,7 @@ questions:
description: "This port exposes the container port on the service" description: "This port exposes the container port on the service"
schema: schema:
type: int type: int
default: 9000 default: 10293
required: true required: true
# Include{advancedPortTCP} # Include{advancedPortTCP}
- variable: targetPort - variable: targetPort
+33 -24
View File
@@ -1,8 +1,40 @@
env: {}
image: image:
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
repository: tccr.io/truecharts/zoneminder repository: tccr.io/truecharts/zoneminder
tag: latest@sha256:8c95874d836c198e074a9cc4b7df3f85f4a71ab900de9679339182fbe172ef3b tag: latest@sha256:8c95874d836c198e074a9cc4b7df3f85f4a71ab900de9679339182fbe172ef3b
podSecurityContext:
runAsGroup: 0
runAsUser: 0
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
ports:
main:
port: 10292
protocol: HTTPS
targetPort: 443
zmninja:
enabled: true
ports:
zmninja:
enabled: true
port: 10293
protocol: TCP
targetPort: 9000
probes:
liveness:
path: "/zm"
readiness:
path: "/zm"
startup:
path: "/zm"
persistence: persistence:
config: config:
enabled: true enabled: true
@@ -10,29 +42,6 @@ persistence:
datapath: datapath:
enabled: true enabled: true
mountPath: /var/cache/zoneminder mountPath: /var/cache/zoneminder
podSecurityContext:
runAsGroup: 0
runAsUser: 0
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
enabled: true
ports:
main:
enabled: true
port: 8443
protocol: HTTP
targetPort: 443
zmninjaeventno:
enabled: true
ports:
zmninjaeventno:
enabled: true
port: 9000
protocol: TCP
targetPort: 9000
portal: portal:
enabled: true enabled: true