From f9b4c8ef9b154bf65614a66928eca0a85d01b1e8 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Thu, 1 Jan 2026 21:42:23 +0100 Subject: [PATCH] homepage update --- homepage-system/homepage.yaml | 95 ++++++++++++++++++++++++++++++++++- 1 file changed, 93 insertions(+), 2 deletions(-) diff --git a/homepage-system/homepage.yaml b/homepage-system/homepage.yaml index 791c59d..9aebb4b 100644 --- a/homepage-system/homepage.yaml +++ b/homepage-system/homepage.yaml @@ -186,8 +186,38 @@ data: icon: gitea.png href: https://gitea.dooplex.hu description: Git Repository + - Headlamp: + icon: headlamp.png + href: https://headlamp.dooplex.hu + description: Kubernetes Dashboard - Media: + - AudioBookshelf: + icon: audiobookshelf.png + href: https://audiobookshelf.dooplex.hu + description: AudioBooks + widget: + type: audiobookshelf + url: http://audiobookshelf.audiobookshelf-system.svc.cluster.local + key: "{{HOMEPAGE_VAR_AUDIOBOOKSHELF_API_KEY}}" + - Calibre-Web: + icon: calibre-web.png + href: https://books.dooplex.hu + description: eBooks + widget: + type: calibreweb + url: http://calibre-web.calibre-system.svc.cluster.local:8083 + username: "{{HOMEPAGE_VAR_CALIBREWEB_USER}}" + password: "{{HOMEPAGE_VAR_CALIBREWEB_PASS}}" + - Immich: + icon: immich.png + href: https://photos.dooplex.hu + description: Photos + widget: + type: immich + url: http://immich-server.immich-system.svc.cluster.local:2283 + key: "{{HOMEPAGE_VAR_IMMICH_API_KEY}}" + version: 2 - Plex: icon: plex.png href: https://plex.dooplex.hu @@ -208,20 +238,51 @@ data: type: radarr url: http://radarr.servarr-system.svc.cluster.local:7878 key: "{{HOMEPAGE_VAR_RADARR_API_KEY}}" + - RadarrKids: + icon: https://nextcloud.dooplex.hu/s/E3LB8dJTTpyDSge/download + href: https://radarrkids.dooplex.hu + description: Kids Movies + widget: + type: radarr + url: http://radarrkids.servarr-system.svc.cluster.local:7879 + key: "{{HOMEPAGE_VAR_RADARRKIDS_API_KEY}}" - Prowlarr: icon: prowlarr.png href: https://prowlarr.dooplex.hu description: Indexer Manager + type: prowlarr + url: http://prowlarr.servarr-system.svc.cluster.local:9696 + key: "{{HOMEPAGE_VAR_PROWLARR_API_KEY}}" - Productivity: + - ActialBudget: + icon: actual-budget.png + href: https://actualbudget.dooplex.hu + description: Finance Manager + - Adventurelog: + icon: adventure-log.png + href: https://adventures.dooplex.hu + description: Documenting Travels + - Bookstack: + icon: bookstack.png + href: https://bookstack.dooplex.hu + description: Documentation, Wiki - Nextcloud: icon: nextcloud.png href: https://nextcloud.dooplex.hu description: Cloud Storage + - Outline: + icon: outline.png + href: https://outline.dooplex.hu + description: Team Wiki, Documentation - Paperless: icon: paperless-ngx.png href: https://paperless.dooplex.hu description: Document Management + - Privatebin: + icon: privatebin.png + href: https://privatebin.dooplex.hu + description: Pastebin - Vaultwarden: icon: bitwarden.png href: https://vaultwarden.dooplex.hu @@ -239,8 +300,8 @@ data: password: "{{HOMEPAGE_VAR_GRAFANA_PASS}}" - Prometheus: icon: prometheus.png - href: https://prometheus.home - description: Metrics Collection + href: http://prometheus.home + description: Metrics Collection (LAN Only) - Uptime Kuma: icon: uptime-kuma.png href: https://uptimekuma.dooplex.hu @@ -357,6 +418,11 @@ spec: - name: TZ value: "Europe/Budapest" # Optional: Widget API keys (create secret with these if needed) + - name: HOMEPAGE_VAR_PROWLARR_API_KEY + valueFrom: + secretKeyRef: + name: homepage-secrets + key: prowlarr-api-key - name: HOMEPAGE_VAR_SONARR_API_KEY valueFrom: secretKeyRef: @@ -367,6 +433,21 @@ spec: secretKeyRef: name: homepage-secrets key: radarr-api-key + - name: HOMEPAGE_VAR_RADARRKIDS_API_KEY + valueFrom: + secretKeyRef: + name: homepage-secrets + key: radarrkids-api-key + - name: HOMEPAGE_VAR_IMMICH_API_KEY + valueFrom: + secretKeyRef: + name: homepage-secrets + key: immich-api-key + - name: HOMEPAGE_VAR_AUDIOBOOKSHELF_API_KEY + valueFrom: + secretKeyRef: + name: homepage-secrets + key: audiobookshelf-api-key - name: HOMEPAGE_VAR_GRAFANA_USER valueFrom: secretKeyRef: @@ -377,6 +458,16 @@ spec: secretKeyRef: name: homepage-secrets key: grafana-pass + - name: HOMEPAGE_VAR_CALIBREWEB_USER + valueFrom: + secretKeyRef: + name: homepage-secrets + key: calibreweb-user + - name: HOMEPAGE_VAR_CALIBREWEB_PASS + valueFrom: + secretKeyRef: + name: homepage-secrets + key: calibreweb-pass ports: - name: http containerPort: 3000