Recategorize homepage into Content and Misc groups (#179)
## Summary - Replace the three homepage groups (Apps, Observability, Infrastructure) with two cleaner groups - **Content**: Immich, Kiwix, Miniflux, DJ, Grafana - **Misc**: CV, TeslaMate, Transmission, Docs, Prometheus, PyPI ## Deployment and Testing - [ ] Sync affected ingresses via ArgoCD (all 11 services) - [ ] Verify homepage shows the two new groups correctly Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/179
This commit is contained in:
parent
e21277ae83
commit
48ce5b4120
12 changed files with 12 additions and 11 deletions
|
|
@ -10,7 +10,7 @@ metadata:
|
|||
tailscale.com/tags: "tag:k8s,tag:flyio-target"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "CV"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "mdi-file-document"
|
||||
gethomepage.dev/description: "Resume / CV"
|
||||
gethomepage.dev/href: "https://cv.eblu.me"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "PyPI"
|
||||
gethomepage.dev/group: "Infrastructure"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "pypi.png"
|
||||
gethomepage.dev/description: "PyPI cache"
|
||||
gethomepage.dev/href: "https://pypi.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ metadata:
|
|||
tailscale.com/tags: "tag:k8s,tag:flyio-target"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Docs"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "mdi-book-open-page-variant"
|
||||
gethomepage.dev/description: "BlumeOps Documentation"
|
||||
gethomepage.dev/href: "https://docs.eblu.me"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Grafana"
|
||||
gethomepage.dev/group: "Observability"
|
||||
gethomepage.dev/group: "Content"
|
||||
gethomepage.dev/icon: "grafana.png"
|
||||
gethomepage.dev/description: "Metrics dashboards"
|
||||
gethomepage.dev/href: "https://grafana.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Immich"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Content"
|
||||
gethomepage.dev/icon: "immich.png"
|
||||
gethomepage.dev/description: "Photo management"
|
||||
gethomepage.dev/href: "https://photos.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Kiwix"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Content"
|
||||
gethomepage.dev/icon: "kiwix.png"
|
||||
gethomepage.dev/description: "Offline Wikipedia"
|
||||
gethomepage.dev/href: "https://kiwix.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Miniflux"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Content"
|
||||
gethomepage.dev/icon: "miniflux.png"
|
||||
gethomepage.dev/description: "RSS reader"
|
||||
gethomepage.dev/href: "https://feed.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "DJ"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Content"
|
||||
gethomepage.dev/icon: "navidrome.png"
|
||||
gethomepage.dev/description: "Music streaming server"
|
||||
gethomepage.dev/href: "https://dj.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ metadata:
|
|||
tailscale.com/tags: "tag:k8s,tag:flyio-target"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Prometheus"
|
||||
gethomepage.dev/group: "Observability"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "prometheus.png"
|
||||
gethomepage.dev/description: "Metrics storage"
|
||||
gethomepage.dev/href: "https://prometheus.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "TeslaMate"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "teslamate.png"
|
||||
gethomepage.dev/description: "Tesla data logger"
|
||||
gethomepage.dev/href: "https://tesla.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ metadata:
|
|||
tailscale.com/proxy-group: "ingress"
|
||||
gethomepage.dev/enabled: "true"
|
||||
gethomepage.dev/name: "Transmission"
|
||||
gethomepage.dev/group: "Apps"
|
||||
gethomepage.dev/group: "Misc"
|
||||
gethomepage.dev/icon: "transmission.png"
|
||||
gethomepage.dev/description: "Torrent client"
|
||||
gethomepage.dev/href: "https://torrent.ops.eblu.me"
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
Recategorize homepage groups: "Content" (Immich, Kiwix, Miniflux, DJ, Grafana) and "Misc" (CV, TeslaMate, Transmission, Docs, Prometheus, PyPI)
|
||||
Loading…
Add table
Add a link
Reference in a new issue