@@ -190,7 +190,9 @@ spec:
190190 homerConfig :
191191 title : " jyje's Kubernetes"
192192 subtitle : " app.jyje.online"
193- # No custom logo: falls back to Homer's built-in donut logo.
193+ # Homer's own built-in donut logo (same asset already used for
194+ # the "Homer" card's item.homer.rajsingh.info/logo below).
195+ logo : " https://raw.githubusercontent.com/bastienwirtz/homer/main/public/logo.png"
194196 connectivityCheck : true
195197 defaults :
196198 layout : columns
@@ -247,16 +249,22 @@ spec:
247249 # Almost every card is discovered automatically from each app's
248250 # Ingress annotations (see ingressSelector above), which build the
249251 # groups via service.homer.rajsingh.info/name:
250- # Applications — n8n, Open WebUI, LiteLLM
251- # Dashboards — Grafana, Homer
252- # Management — Argo CD, Portainer, authentik
252+ # 1. Applications — n8n, Open WebUI, LiteLLM
253+ # 2. Dashboards — Grafana, Homer
254+ # 3. Management — Argo CD, Portainer, authentik
255+ # Group names carry a numeric prefix everywhere they're set
256+ # (here and in each app's Ingress annotations) because the
257+ # operator renders groups sorted alphabetically by name, not
258+ # in declaration/discovery order — this is the only way to
259+ # force a specific display order.
253260 # This manual block only adds Hermes Agent, which has NO Ingress
254261 # (it runs as a Discord gateway — outbound only, no web endpoint),
255- # so it can't be auto-discovered. It joins the "Applications" group
256- # by name; the operator merges same-named manual + discovered groups.
262+ # so it can't be auto-discovered. It joins the "1. Applications"
263+ # group by name; the operator merges same-named manual + discovered
264+ # groups.
257265 services :
258266 - parameters :
259- name : " Applications"
267+ name : " 1. Applications"
260268 icon : " fas fa-rocket"
261269 items :
262270 # Infisical is intentionally hidden from the dashboard for now
@@ -273,12 +281,10 @@ spec:
273281 tag : " hermes-agent #discord #llm #agent"
274282 url : " https://github.com/jyje/hermes-agent-helm"
275283 # Fully manual group (no Ingress backing these) for personal
276- # branding links. Declared last here, but the operator's
277- # merge order between manual and auto-discovered groups
278- # (Dashboards, Management) is not documented — verify actual
279- # rendered position after deploy and reorder if needed.
284+ # branding links. Numbered 4. to render after 3. Management —
285+ # see the numeric-prefix note above.
280286 - parameters :
281- name : " External Links"
287+ name : " 4. External Links"
282288 icon : " fas fa-link"
283289 items :
284290 - parameters :
@@ -316,7 +322,7 @@ spec:
316322 item.homer.rajsingh.info/logo : " https://raw.githubusercontent.com/bastienwirtz/homer/main/public/logo.png"
317323 item.homer.rajsingh.info/tag : " homer #dashboard #monitoring"
318324 item.homer.rajsingh.info/type : " Ping"
319- service.homer.rajsingh.info/name : " Dashboards"
325+ service.homer.rajsingh.info/name : " 2. Dashboards"
320326 service.homer.rajsingh.info/icon : " fas fa-chart-line"
321327 spec :
322328 ingressClassName : nginx
0 commit comments