homepage update

This commit is contained in:
kisfenyo
2026-01-01 21:42:23 +01:00
parent 3fd8c99082
commit f9b4c8ef9b
+93 -2
View File
@@ -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