From f8e8de1dc5922f155a0ad1a3ed5a71e7cbd89b55 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Mon, 9 Feb 2026 05:18:54 +0000 Subject: [PATCH 1/2] chore: Update manifests after change --- clusters/cl01tl/manifests/postiz/Deployment-postiz.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clusters/cl01tl/manifests/postiz/Deployment-postiz.yaml b/clusters/cl01tl/manifests/postiz/Deployment-postiz.yaml index 1c7ce398a..601a44b77 100644 --- a/clusters/cl01tl/manifests/postiz/Deployment-postiz.yaml +++ b/clusters/cl01tl/manifests/postiz/Deployment-postiz.yaml @@ -92,7 +92,7 @@ spec: name: postiz-oidc-secret - name: POSTIZ_OAUTH_SCOPE value: openid profile email - image: ghcr.io/gitroomhq/postiz-app:v2.14.0 + image: ghcr.io/gitroomhq/postiz-app:v2.15.0 imagePullPolicy: IfNotPresent name: main resources: -- 2.49.1 From 3604de2c10f8d8bce3cb35e78e8f29c62e6916ab Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Mon, 9 Feb 2026 05:21:37 +0000 Subject: [PATCH 2/2] chore: Update manifests after change --- .../manifests/gatus/ConfigMap-gatus.yaml | 9 -- .../manifests/gatus/Deployment-gatus.yaml | 2 +- .../homepage-dev/ConfigMap-homepage-dev.yaml | 110 ------------------ .../Deployment-homepage-dev-cloudflared.yaml | 58 --------- .../homepage-dev/Deployment-homepage-dev.yaml | 85 -------------- ...ecret-homepage-dev-cloudflared-secret.yaml | 24 ---- .../homepage-dev/Service-homepage-dev.yaml | 22 ---- .../homepage/ConfigMap-homepage.yaml | 6 - .../homepage/Deployment-homepage.yaml | 2 +- 9 files changed, 2 insertions(+), 316 deletions(-) delete mode 100644 clusters/cl01tl/manifests/homepage-dev/ConfigMap-homepage-dev.yaml delete mode 100644 clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev-cloudflared.yaml delete mode 100644 clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev.yaml delete mode 100644 clusters/cl01tl/manifests/homepage-dev/ExternalSecret-homepage-dev-cloudflared-secret.yaml delete mode 100644 clusters/cl01tl/manifests/homepage-dev/Service-homepage-dev.yaml diff --git a/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml b/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml index e2018668c..41dc53c3e 100644 --- a/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml +++ b/clusters/cl01tl/manifests/gatus/ConfigMap-gatus.yaml @@ -706,15 +706,6 @@ data: interval: 30s name: authentik url: https://auth.alexlebens.dev - - alerts: - - type: ntfy - conditions: - - '[STATUS] == 200' - - '[CERTIFICATE_EXPIRATION] > 240h' - group: external - interval: 30s - name: public homepage - url: https://home.alexlebens.dev metrics: true security: oidc: diff --git a/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml b/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml index 17b4c771c..f93db8147 100644 --- a/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml +++ b/clusters/cl01tl/manifests/gatus/Deployment-gatus.yaml @@ -26,7 +26,7 @@ spec: app.kubernetes.io/name: gatus app.kubernetes.io/instance: gatus annotations: - checksum/config: ad939bf8d5a1ad0a39ef835e6e4be4d1fc266ed8201a75b3e5d6f13b14fbf533 + checksum/config: 06548718af8398213459def21a33ac7651e4d65617b6348e0318a10456e74996 spec: serviceAccountName: default automountServiceAccountToken: false diff --git a/clusters/cl01tl/manifests/homepage-dev/ConfigMap-homepage-dev.yaml b/clusters/cl01tl/manifests/homepage-dev/ConfigMap-homepage-dev.yaml deleted file mode 100644 index 06f719f07..000000000 --- a/clusters/cl01tl/manifests/homepage-dev/ConfigMap-homepage-dev.yaml +++ /dev/null @@ -1,110 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: homepage-dev - labels: - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: homepage - helm.sh/chart: homepage-4.6.2 - namespace: homepage-dev -data: - bookmarks.yaml: "" - docker.yaml: "" - kubernetes.yaml: "" - services.yaml: | - - Applications: - - Auth: - icon: sh-authentik.webp - description: Authentik - href: https://auth.alexlebens.dev - siteMonitor: https://auth.alexlebens.dev - statusStyle: dot - - Gitea: - icon: sh-gitea.webp - description: Gitea - href: https://gitea.alexlebens.dev - siteMonitor: https://gitea.alexlebens.dev - statusStyle: dot - - Code: - icon: sh-visual-studio-code.webp - description: VS Code - href: https://codeserver.alexlebens.dev - siteMonitor: https://codeserver.alexlebens.dev - statusStyle: dot - - Site: - icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png - description: Profile Website - href: https://www.alexlebens.dev - siteMonitor: https://www.alexlebens.dev - statusStyle: dot - - Content Management: - icon: directus.png - description: Directus - href: https://directus.alexlebens.dev - siteMonitor: https://directus.alexlebens.dev - statusStyle: dot - - Social Media Management: - icon: sh-postiz.webp - description: Postiz - href: https://postiz.alexlebens.dev - siteMonitor: https://postiz.alexlebens.dev - statusStyle: dot - - Chat: - icon: sh-element.webp - description: Matrix - href: https://chat.alexlebens.dev - siteMonitor: https://chat.alexlebens.dev - statusStyle: dot - - Wiki: - icon: sh-outline.webp - description: Outline - href: https://wiki.alexlebens.dev - siteMonitor: https://wiki.alexlebens.dev - statusStyle: dot - - Passwords: - icon: sh-vaultwarden-light.webp - description: Vaultwarden - href: https://passwords.alexlebens.dev - siteMonitor: https://passwords.alexlebens.dev - statusStyle: dot - - Bookmarks: - icon: sh-karakeep-light.webp - description: Karakeep - href: https://karakeep.alexlebens.dev - siteMonitor: https://karakeep.alexlebens.dev - statusStyle: dot - - RSS: - icon: sh-freshrss.webp - description: FreshRSS - href: https://rss.alexlebens.dev - siteMonitor: https://rss.alexlebens.dev - statusStyle: dot - settings.yaml: | - favicon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg - headerStyle: clean - hideVersion: true - color: zinc - background: - image: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/background.jpg - brightness: 50 - theme: dark - disableCollapse: true - widgets.yaml: | - - logo: - icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.png - - datetime: - text_size: xl - format: - dateStyle: long - timeStyle: short - hour12: false - - openmeteo: - label: St. Paul - latitude: 44.954445 - longitude: -93.091301 - timezone: America/Chicago - units: metric - cache: 5 - format: - maximumFractionDigits: 0 diff --git a/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev-cloudflared.yaml b/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev-cloudflared.yaml deleted file mode 100644 index d2e5c2275..000000000 --- a/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev-cloudflared.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: homepage-dev-cloudflared - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: cloudflared - app.kubernetes.io/version: 2026.2.0 - helm.sh/chart: cloudflared-2.3.0 - namespace: homepage-dev -spec: - revisionHistoryLimit: 3 - replicas: 1 - strategy: - type: Recreate - selector: - matchLabels: - app.kubernetes.io/controller: main - app.kubernetes.io/name: cloudflared - app.kubernetes.io/instance: homepage-dev - template: - metadata: - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/name: cloudflared - spec: - enableServiceLinks: false - serviceAccountName: default - automountServiceAccountToken: true - hostIPC: false - hostNetwork: false - hostPID: false - dnsPolicy: ClusterFirst - containers: - - args: - - tunnel - - --protocol - - http2 - - --no-autoupdate - - run - - --token - - $(CF_MANAGED_TUNNEL_TOKEN) - env: - - name: CF_MANAGED_TUNNEL_TOKEN - valueFrom: - secretKeyRef: - key: cf-tunnel-token - name: homepage-dev-cloudflared-secret - image: cloudflare/cloudflared:2026.2.0 - imagePullPolicy: IfNotPresent - name: main - resources: - requests: - cpu: 10m - memory: 128Mi diff --git a/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev.yaml b/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev.yaml deleted file mode 100644 index faf28c4e2..000000000 --- a/clusters/cl01tl/manifests/homepage-dev/Deployment-homepage-dev.yaml +++ /dev/null @@ -1,85 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: homepage-dev - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: homepage - helm.sh/chart: homepage-4.6.2 - annotations: - reloader.stakater.com/auto: "true" - namespace: homepage-dev -spec: - revisionHistoryLimit: 3 - replicas: 1 - strategy: - type: Recreate - selector: - matchLabels: - app.kubernetes.io/controller: main - app.kubernetes.io/name: homepage - app.kubernetes.io/instance: homepage-dev - template: - metadata: - annotations: - checksum/configMaps: d1306b9af923c5b3f02566a43c7a141c7168ebf8a74e5ff1a2d5d8082001c1a1 - labels: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/name: homepage - spec: - enableServiceLinks: false - serviceAccountName: default - automountServiceAccountToken: true - hostIPC: false - hostNetwork: false - hostPID: false - dnsPolicy: ClusterFirst - containers: - - env: - - name: HOMEPAGE_ALLOWED_HOSTS - value: home.alexlebens.dev - image: ghcr.io/gethomepage/homepage:v1.10.1 - imagePullPolicy: IfNotPresent - name: main - resources: - requests: - cpu: 10m - memory: 128Mi - volumeMounts: - - mountPath: /app/config/bookmarks.yaml - mountPropagation: None - name: config - readOnly: true - subPath: bookmarks.yaml - - mountPath: /app/config/docker.yaml - mountPropagation: None - name: config - readOnly: true - subPath: docker.yaml - - mountPath: /app/config/kubernetes.yaml - mountPropagation: None - name: config - readOnly: true - subPath: kubernetes.yaml - - mountPath: /app/config/services.yaml - mountPropagation: None - name: config - readOnly: true - subPath: services.yaml - - mountPath: /app/config/settings.yaml - mountPropagation: None - name: config - readOnly: true - subPath: settings.yaml - - mountPath: /app/config/widgets.yaml - mountPropagation: None - name: config - readOnly: true - subPath: widgets.yaml - volumes: - - configMap: - name: homepage-dev - name: config diff --git a/clusters/cl01tl/manifests/homepage-dev/ExternalSecret-homepage-dev-cloudflared-secret.yaml b/clusters/cl01tl/manifests/homepage-dev/ExternalSecret-homepage-dev-cloudflared-secret.yaml deleted file mode 100644 index ccf50bec4..000000000 --- a/clusters/cl01tl/manifests/homepage-dev/ExternalSecret-homepage-dev-cloudflared-secret.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: homepage-dev-cloudflared-secret - namespace: homepage-dev - labels: - helm.sh/chart: cloudflared-2.3.0 - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/part-of: homepage-dev - app.kubernetes.io/version: "2.3.0" - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: homepage-dev-cloudflared-secret -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - data: - - secretKey: cf-tunnel-token - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /cloudflare/tunnels/homepage-dev - metadataPolicy: None - property: token diff --git a/clusters/cl01tl/manifests/homepage-dev/Service-homepage-dev.yaml b/clusters/cl01tl/manifests/homepage-dev/Service-homepage-dev.yaml deleted file mode 100644 index d2341448b..000000000 --- a/clusters/cl01tl/manifests/homepage-dev/Service-homepage-dev.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: homepage-dev - labels: - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/managed-by: Helm - app.kubernetes.io/name: homepage - app.kubernetes.io/service: homepage-dev - helm.sh/chart: homepage-4.6.2 - namespace: homepage-dev -spec: - type: ClusterIP - ports: - - port: 80 - targetPort: 3000 - protocol: TCP - name: http - selector: - app.kubernetes.io/controller: main - app.kubernetes.io/instance: homepage-dev - app.kubernetes.io/name: homepage diff --git a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml index 9a6bf0091..ee8ae7bf6 100644 --- a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml @@ -614,12 +614,6 @@ data: siteMonitor: http://shelfmark.shelfmark:80 statusStyle: dot - Other Homes: - - Dev: - icon: sh-homepage.webp - description: Public Homepage - href: https://home.alexlebens.dev - siteMonitor: https://home.alexlebens.dev - statusStyle: dot - Lebens Home: icon: sh-homepage.webp description: Lebens Homepage diff --git a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml index 77f97ada2..6934ffc68 100644 --- a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml @@ -24,7 +24,7 @@ spec: template: metadata: annotations: - checksum/configMaps: 49df17d103245467d6ab06cd848f2b4346e041e94dd058275da37be603bd648a + checksum/configMaps: 48ef7b008dbbc9efc98337836b46bcb8dc9360a7933aabbe49c30cd590562122 checksum/secrets: d3ba83f111cd32f92c909268c55ad8bbd4f9e299b74b35b33c1a011180d8b378 labels: app.kubernetes.io/controller: main -- 2.49.1