apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: blakeblackshear namespace: frigate spec: interval: 24h url: https://blakeblackshear.github.io/blakeshome-charts/ --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: frigate namespace: frigate spec: interval: 30m chart: spec: chart: frigate version: 7.8.0 sourceRef: kind: HelmRepository name: blakeblackshear namespace: frigate interval: 12h values: config: | mqtt: enabled: False tls: enabled: False auth: enabled: True cookie_secure: True record: enabled: True retain: days: 90 mode: motion objects: track: - person - bicycle - car - motorcycle - cat - dog - horse - sheep - cow - bear review: alerts: labels: - person - bicycle - car - motorcycle - cat - dog - horse - sheep - cow - bear cameras: dom: enabled: True ffmpeg: inputs: - path: rtsp://127.0.0.1:8554/dom roles: - audio - detect - record output_args: record: preset-record-generic-audio-copy motion: mask: # Sasiad - 0.436,0,0.417,0.079,0.302,0.201,0.288,0.153,0.017,0.454,0.023,0.524,0.027,0.609,0,0.664,0,0 garaz: enabled: True ffmpeg: inputs: - path: rtsp://127.0.0.1:8554/garaz roles: - audio - detect - record output_args: record: preset-record-generic-audio-copy motion: mask: # Sasiad - 0.662,0.21,0.569,0.2,0.566,0.149,0.549,0.119,0.532,0.169,0.495,0.14,0.491,0,0.881,0,0.986,0.138,0.983,0.255,0.948,0.248,0.948,0.174,0.664,0.126 # Drzewo - 0.087,0.032,0,0.174,0,0.508,0.139,0.226,0.12,0.108 objects: filters: person: mask: 0.815,0.567,0.895,0.589,0.893,0.524,0.817,0.503 ffmpeg: hwaccel_args: preset-vaapi detectors: ov_0: type: openvino device: CPU model: width: 300 height: 300 input_tensor: nhwc input_pixel_format: bgr path: /openvino-model/ssdlite_mobilenet_v2.xml labelmap_path: /openvino-model/coco_91cl_bkgr.txt go2rtc: streams: dom: - rtsp://{FRIGATE_RTSP_DOM_USER}:{FRIGATE_RTSP_DOM_PASSWORD_URLENCODED}@192.168.3.10:554/Streaming/Channels/101 garaz: - rtsp://{FRIGATE_RTSP_GARAZ_USER}:{FRIGATE_RTSP_GARAZ_PASSWORD_URLENCODED}@192.168.3.11:554/Streaming/Channels/101 webrtc: candidates: - frigate-rtc.lumpiasty.xyz:8555 persistence: media: enabled: true size: 500Gi storageClass: mayastor-single-hdd skipuninstall: true config: enabled: true size: 1Gi storageClass: mayastor-single-hdd skipuninstall: true envFromSecrets: - frigate-camera-rtsp ingress: enabled: true annotations: cert-manager.io/cluster-issuer: letsencrypt nginx.org/websocket-services: frigate hosts: - host: frigate.lumpiasty.xyz paths: - path: / portName: http-auth tls: - hosts: - frigate.lumpiasty.xyz secretName: frigate-ingress nodeSelector: kubernetes.io/hostname: anapistula-delrosalae # GPU access extraVolumes: - name: dri hostPath: path: /dev/dri/renderD128 type: CharDevice extraVolumeMounts: - name: dri mountPath: /dev/dri/renderD128 securityContext: # Not ideal privileged: true