From 1630a29fd9e4f8d8483093b13e23db5a8e4c64b5 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 9 Feb 2026 19:05:29 -0600 Subject: [PATCH] feat: add unifi widget --- .../helm/homepage/templates/external-secret.yaml | 11 ++--------- clusters/cl01tl/helm/homepage/values.yaml | 5 +++++ 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/clusters/cl01tl/helm/homepage/templates/external-secret.yaml b/clusters/cl01tl/helm/homepage/templates/external-secret.yaml index c0bd54822..3855e3bee 100644 --- a/clusters/cl01tl/helm/homepage/templates/external-secret.yaml +++ b/clusters/cl01tl/helm/homepage/templates/external-secret.yaml @@ -61,20 +61,13 @@ spec: key: /synology/auth/cl01tl metadataPolicy: None property: password - - secretKey: HOMEPAGE_VAR_UNIFI_USER + - secretKey: HOMEPAGE_VAR_UNIFI_API_KEY remoteRef: conversionStrategy: Default decodingStrategy: None key: /unifi/auth/cl01tl metadataPolicy: None - property: user - - secretKey: HOMEPAGE_VAR_UNIFI_PASSWORD - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /unifi/auth/cl01tl - metadataPolicy: None - property: password + property: api-key - secretKey: HOMEPAGE_VAR_SONARR_KEY remoteRef: conversionStrategy: Default diff --git a/clusters/cl01tl/helm/homepage/values.yaml b/clusters/cl01tl/helm/homepage/values.yaml index 9c4cc36d3..1f06b0903 100644 --- a/clusters/cl01tl/helm/homepage/values.yaml +++ b/clusters/cl01tl/helm/homepage/values.yaml @@ -509,6 +509,11 @@ homepage: href: https://unifi.alexlebens.net siteMonitor: https://unifi.alexlebens.net statusStyle: dot + widget: + type: unifi + url: https://unifi.alexlebens.net + key: {{ "{{HOMEPAGE_VAR_UNIFI_API_KEY}}" }} + fields: ["uptime", "wan", "lan", "wlan"] - Network Attached Storage: icon: sh-synology-light.webp description: Synology