From 0f61226b6fcbd7aefab1ee58787af87d9c11f2b8 Mon Sep 17 00:00:00 2001 From: Aleksei Sviridkin Date: Sun, 9 Nov 2025 06:15:34 +0300 Subject: [PATCH] feat(chart): add Artifact Hub metadata Add maintainers list and Artifact Hub annotations for better presentation in the Helm chart repository: - Add maintainers field with Jellyfin Project - Add artifacthub.io/links with docs, repo, and support URLs - Add artifacthub.io/maintainers annotation This improves chart discoverability and provides users with quick access to essential resources. Co-Authored-By: Claude Signed-off-by: Aleksei Sviridkin --- charts/jellyfin/Chart.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/charts/jellyfin/Chart.yaml b/charts/jellyfin/Chart.yaml index d233105..fb97431 100644 --- a/charts/jellyfin/Chart.yaml +++ b/charts/jellyfin/Chart.yaml @@ -10,7 +10,20 @@ keywords: - self-hosted version: 3.0.0 appVersion: 10.11.2 +maintainers: + - name: Jellyfin Project + url: https://jellyfin.org annotations: + artifacthub.io/links: | + - name: Documentation + url: https://jellyfin.org/docs/ + - name: GitHub Repository + url: https://github.com/jellyfin/jellyfin + - name: Support + url: https://jellyfin.org/contact/ + artifacthub.io/maintainers: | + - name: Jellyfin Project + url: https://jellyfin.org artifacthub.io/changes: | - kind: deprecated description: Deprecate initContainers parameter in favor of extraInitContainers for consistency (will be removed after 2030)