From 98584d0d678b470f3d7556c7f01a90f0262b4cec Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 18 Mar 2026 06:26:15 -0700 Subject: [PATCH] Trim Homepage widget metrics for cleaner layout - Forgejo: show only notifications and pull requests - Jellyfin: show only movies/series/episodes, hide now playing - Grafana: hide data sources, show dashboards and alerts only Co-Authored-By: Claude Opus 4.6 (1M context) --- argocd/manifests/grafana-config/ingress-tailscale.yaml | 1 + argocd/manifests/homepage/services.yaml | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/argocd/manifests/grafana-config/ingress-tailscale.yaml b/argocd/manifests/grafana-config/ingress-tailscale.yaml index 8233592..2329cdf 100644 --- a/argocd/manifests/grafana-config/ingress-tailscale.yaml +++ b/argocd/manifests/grafana-config/ingress-tailscale.yaml @@ -21,6 +21,7 @@ metadata: gethomepage.dev/widget.url: "https://grafana.ops.eblu.me" gethomepage.dev/widget.username: "{{HOMEPAGE_VAR_GRAFANA_USERNAME}}" gethomepage.dev/widget.password: "{{HOMEPAGE_VAR_GRAFANA_PASSWORD}}" + gethomepage.dev/widget.fields: '["dashboards", "totalAlerts", "alertsTriggered"]' spec: ingressClassName: tailscale defaultBackend: diff --git a/argocd/manifests/homepage/services.yaml b/argocd/manifests/homepage/services.yaml index 0a3db25..29899e4 100644 --- a/argocd/manifests/homepage/services.yaml +++ b/argocd/manifests/homepage/services.yaml @@ -7,6 +7,7 @@ type: gitea url: https://forge.eblu.me key: "{{HOMEPAGE_VAR_FORGEJO_API_KEY}}" + fields: ["notifications", "pulls"] - Registry: href: https://registry.ops.eblu.me icon: zot-registry @@ -65,7 +66,8 @@ url: https://jellyfin.ops.eblu.me key: "{{HOMEPAGE_VAR_JELLYFIN_API_KEY}}" enableBlocks: true - enableNowPlaying: true + enableNowPlaying: false + fields: ["movies", "series", "episodes"] - Services: - JobSync: href: https://jobsync.ops.eblu.me