From f8b0e38ded8d5e35bd027f5d754dee19eb973693 Mon Sep 17 00:00:00 2001 From: fonzdm Date: Fri, 21 Feb 2025 16:58:21 +0100 Subject: [PATCH 1/4] add bazarr dependency into Chart.yaml --- servarr/Chart.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/servarr/Chart.yaml b/servarr/Chart.yaml index dd914158..4ef543e1 100644 --- a/servarr/Chart.yaml +++ b/servarr/Chart.yaml @@ -68,6 +68,14 @@ dependencies: - movies - tvseries - music + - name: bazarr + version: "21.6.2" + repository: "oci://tccr.io/truecharts" + condition: bazarr.enabled + tags: + - movies + - tvseries + - subtitles annotations: artifacthub.io/alternativeName: servar artifacthub.io/category: integration-delivery From d9c5f91ed712605692697646b819a66e4256eb7c Mon Sep 17 00:00:00 2001 From: fonzdm Date: Fri, 21 Feb 2025 17:03:06 +0100 Subject: [PATCH 2/4] add values section for bazarr --- servarr/values.yaml | 104 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/servarr/values.yaml b/servarr/values.yaml index f57f06ce..bdea27a5 100644 --- a/servarr/values.yaml +++ b/servarr/values.yaml @@ -1026,3 +1026,107 @@ flaresolverr: exportarr: mountPath: /config readOnly: true + +# @ignore +bazarr: + enabled: true + # @ignore + operator: + register: false + verify: + enabled: true + additionalsystem: [] + # @ignore + fallbackDefaults: + storageClass: + probeType: http + serviceProtocol: tcp + serviceType: ClusterIP + persistenceType: pvc + pvcRetain: false + pvcSize: 100Gi + vctSize: 100Gi + accessModes: + - ReadWriteMany + vctAccessModes: + - ReadWriteMany + probeTimeouts: + liveness: + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 5 + successThreshold: 1 + readiness: + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 5 + successThreshold: 2 + startup: + initialDelaySeconds: 10 + periodSeconds: 5 + timeoutSeconds: 2 + failureThreshold: 60 + successThreshold: 1 + pgVersion: 16 + serviceProtocol: tcp + metrics: + main: + enabled: *metricsEnabled + # @ignore + workload: + main: + podSpec: + containers: + main: + env: + BAZARR__API_KEY: *apikey + # @ignore + ingress: + # @ignore + bazarr-ing: + enabled: true + primary: true + required: true + expandObjectName: false + annotations: + cert-manager.io/cluster-issuer: *issuer + ingressClassName: *ingressClassName + hosts: + - host: bazarr.local + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - bazarr.local + secretName: bazarr-tls + integrations: + certManager: + enabled: false + traefik: + enabled: false + persistence: + config: + enabled: true + type: pvc + size: 500Mi + accessModes: ReadWriteMany + storageClass: *storageClassName + targetSelector: + main: + main: + mountPath: /config + exportarr: + exportarr: + mountPath: /config + readOnly: true + media: + enabled: true + type: pvc + existingClaim: *media-volume + targetSelector: + main: + main: + mountPath: /mnt/media From a047ced065c09768c18b42704c20d26c14491bcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Servarr=20Bot=20=F0=9F=A4=96?= Date: Fri, 21 Feb 2025 16:06:54 +0000 Subject: [PATCH 3/4] update Helm documentation --- servarr/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/servarr/README.md b/servarr/README.md index 187e67e6..66fc843d 100644 --- a/servarr/README.md +++ b/servarr/README.md @@ -22,6 +22,7 @@ Servarr complete Helm Chart for Kubernetes | Repository | Name | Version | |------------|------|---------| +| oci://tccr.io/truecharts | bazarr | 21.6.2 | | oci://tccr.io/truecharts | flaresolverr | 13.4.1 | | oci://tccr.io/truecharts | jellyfin | 18.7.7 | | oci://tccr.io/truecharts | jellyseerr | 9.5.2 | From 7ff8f35b9f0b9a175d8f28fa0f5c93bdbc3659ed Mon Sep 17 00:00:00 2001 From: Alfonso De Masi <33768748+fonzdm@users.noreply.github.com> Date: Wed, 26 Feb 2025 15:28:51 +0100 Subject: [PATCH 4/4] add comment to bazarr flag --- servarr/values.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/servarr/values.yaml b/servarr/values.yaml index bdea27a5..e0434ab8 100644 --- a/servarr/values.yaml +++ b/servarr/values.yaml @@ -1029,6 +1029,9 @@ flaresolverr: # @ignore bazarr: + # # -- Choose whether Bazarr should be installed or not. + # # @section Bazarr + # # @default -- true enabled: true # @ignore operator: