From 751de1b7de7f7dbac24b3d15195b35cf8fe296e2 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 15 Apr 2024 22:00:48 +0200 Subject: [PATCH] configure homepage --- apps/camper/homeassistant/ingress.yaml | 3 +++ apps/camper/homepage/configmap.yaml | 29 ++++++++++---------------- apps/camper/homepage/ingress.yaml | 4 ++-- apps/camper/owntracks-fe/ingress.yaml | 3 +++ apps/camper/owntracks/ingress.yaml | 3 +++ apps/camper/pi-hole/ingress.yaml | 3 +++ 6 files changed, 25 insertions(+), 20 deletions(-) diff --git a/apps/camper/homeassistant/ingress.yaml b/apps/camper/homeassistant/ingress.yaml index e85df7f..51f414c 100644 --- a/apps/camper/homeassistant/ingress.yaml +++ b/apps/camper/homeassistant/ingress.yaml @@ -5,6 +5,9 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod-desec traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd + gethomepage.dev/description: Home Assistant + gethomepage.dev/enabled: "true" + gethomepage.dev/group: Camper labels: app: homeassistant name: homeassistant diff --git a/apps/camper/homepage/configmap.yaml b/apps/camper/homepage/configmap.yaml index 1ae6169..23a2359 100644 --- a/apps/camper/homepage/configmap.yaml +++ b/apps/camper/homepage/configmap.yaml @@ -15,25 +15,18 @@ data: custom.css: "" custom.js: "" bookmarks.yaml: | - - Developer: - - Github: - - abbr: GH - href: https://github.com/ + - Reisen: + - Wetter: + - abbr: WT + href: https://www.wetteronline.de/ services.yaml: | - - My First Group: - - My First Service: - href: http://localhost/ - description: Homepage is awesome - - - My Second Group: - - My Second Service: - href: http://localhost/ - description: Homepage is the best - - - My Third Group: - - My Third Service: - href: http://localhost/ - description: Homepage is 😎 + - Administration: + - Teltonika Router: + href: https://router.camper.tobru.ch/ + description: Teltonika Router Admin + - Netdata + href: http://100.64.0.16:19999/ + description: Netdata UI widgets.yaml: | - kubernetes: cluster: diff --git a/apps/camper/homepage/ingress.yaml b/apps/camper/homepage/ingress.yaml index 3159453..d9e9f8b 100644 --- a/apps/camper/homepage/ingress.yaml +++ b/apps/camper/homepage/ingress.yaml @@ -7,9 +7,9 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod-desec traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd - gethomepage.dev/description: Dynamically Detected Homepage + gethomepage.dev/description: Camper Homepage gethomepage.dev/enabled: "true" - gethomepage.dev/group: Cluster Management + gethomepage.dev/group: Camper gethomepage.dev/icon: homepage.png gethomepage.dev/name: Homepage spec: diff --git a/apps/camper/owntracks-fe/ingress.yaml b/apps/camper/owntracks-fe/ingress.yaml index 1b1cf76..29a8ea7 100644 --- a/apps/camper/owntracks-fe/ingress.yaml +++ b/apps/camper/owntracks-fe/ingress.yaml @@ -4,6 +4,9 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod-desec traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd + gethomepage.dev/description: OwnTracks Frontend + gethomepage.dev/enabled: "true" + gethomepage.dev/group: Camper name: frontend labels: app: frontend diff --git a/apps/camper/owntracks/ingress.yaml b/apps/camper/owntracks/ingress.yaml index 8e07038..5a9790d 100644 --- a/apps/camper/owntracks/ingress.yaml +++ b/apps/camper/owntracks/ingress.yaml @@ -4,6 +4,9 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod-desec traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd + gethomepage.dev/description: OwnTracks Recorder + gethomepage.dev/enabled: "true" + gethomepage.dev/group: Camper labels: app: recorder name: recorder diff --git a/apps/camper/pi-hole/ingress.yaml b/apps/camper/pi-hole/ingress.yaml index 97668c5..cb2c2cd 100644 --- a/apps/camper/pi-hole/ingress.yaml +++ b/apps/camper/pi-hole/ingress.yaml @@ -5,6 +5,9 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt-prod-desec traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd + gethomepage.dev/description: Pi-hole + gethomepage.dev/enabled: "true" + gethomepage.dev/group: Administration spec: rules: - host: pihole.camper.tobru.ch