apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: jellyfin namespace: argocd spec: project: default sources: - repoURL: https://jellyfin.github.io/jellyfin-helm chart: jellyfin targetRevision: "2.7.0" helm: values: | service: type: ClusterIP port: 8096 ingress: enabled: false persistence: config: enabled: true size: 2Gi extraVolumes: - name: media hostPath: path: /src/media type: Directory extraVolumeMounts: - name: media mountPath: /media - repoURL: https://gitea.whyredfire.tech/whyredfire/gitops.git targetRevision: main path: services/jellyfin destination: server: https://kubernetes.default.svc namespace: jellyfin syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true