From ded5656a22b32cd698859ed7de2cfd350406d417 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sat, 3 Jan 2026 22:25:06 +0900 Subject: [PATCH] REFACTOR(homer): reorganize categories - Rename Development/Infrastructure/Monitoring to new categories - Move Longhorn, MinIO, Traefik to Platform - Move Umami to Observability - Move Homer, Minecraft, PgWeb to Applications - Remove Longhorn (no longer used) - Sort items alphabetically within each category --- homer/config.yml | 110 ++++++++++++++++++++++------------------------- 1 file changed, 51 insertions(+), 59 deletions(-) diff --git a/homer/config.yml b/homer/config.yml index b51842a..85e0bd3 100644 --- a/homer/config.yml +++ b/homer/config.yml @@ -163,13 +163,13 @@ services: icon: "fa-solid fa-arrow-up-right-from-square" target: "_blank" - - name: "Development" + - name: "Applications" icon: "fas fa-laptop-code" items: - name: "Chainlit" logo: "/assets/icons/chainlit.svg" subtitle: "Chatbot Framework" - tag: "dev" + tag: "app" tagstyle: "is-success" keywords: "chatbot chainlit" url: "https://mas0213.kro.kr" @@ -177,59 +177,59 @@ services: - name: "Code Server" logo: "/assets/icons/vscode.svg" subtitle: "VS Code in the Browser" - tag: "dev" + tag: "app" tagstyle: "is-success" keywords: "code editor vscode" url: "https://vscode0213.kro.kr" target: "_blank" - name: "Docusaurus" logo: "/assets/icons/docusaurus.svg" - subtitle: "Markdown Documentation Site" - tag: "dev" + subtitle: "Documentation Site" + tag: "app" tagstyle: "is-success" keywords: "documentation docusaurus" url: "https://docusaurus0213.kro.kr" target: "_blank" + - name: "Homer Dashboard" + logo: "/assets/icons/favicon-32x32.png" + subtitle: "Service Dashboard" + tag: "app" + tagstyle: "is-success" + keywords: "dashboard homer" + url: "https://mayne.kro.kr" + target: "_blank" - name: "Immich" logo: "/assets/icons/immich.svg" subtitle: "Photo Management" - tag: "dev" + tag: "app" tagstyle: "is-success" keywords: "immich photo management" url: "https://immich0213.kro.kr" target: "_blank" - - name: "Longhorn" - logo: "/assets/icons/longhorn.webp" - subtitle: "Degraded" - tag: "dev" - tagstyle: "is-danger" - keywords: "longhorn storage" - url: "https://longhorn0213.kro.kr" - target: "_blank" - - name: "MinIO Console" - logo: "/assets/icons/minio.svg" - subtitle: "S3 Storage Management" - tag: "dev" + - name: "Minecraft Server" + logo: "/assets/icons/minecraft.svg" + subtitle: "Game Server" + tag: "app" tagstyle: "is-success" - keywords: "minio s3 storage" - url: "https://minio0213.kro.kr" + keywords: "minecraft game" + url: "https://crafty0213.kro.kr" target: "_blank" - name: "PgWeb" logo: "/assets/icons/postgresql.svg" - subtitle: "PostgreSQL Management" - tag: "dev" + subtitle: "PostgreSQL Web Client" + tag: "app" tagstyle: "is-success" keywords: "postgresql pgweb" url: "https://pgweb0213.kro.kr" target: "_blank" - - name: "Infrastructure" + - name: "Platform" icon: "fas fa-server" items: - name: "ArgoCD" logo: "/assets/icons/argocd.svg" subtitle: "GitOps Deployment Tool" - tag: "infra" + tag: "platform" tagstyle: "is-info" keywords: "argocd gitops" url: "https://argocd0213.kro.kr" @@ -237,67 +237,67 @@ services: - name: "Headlamp" logo: "/assets/icons/headlamp.svg" subtitle: "Kubernetes Management" - tag: "infra" + tag: "platform" tagstyle: "is-info" keywords: "headlamp" url: "https://kubernetes0213.kro.kr" target: "_blank" - - name: "Homer Dashboard" - logo: "/assets/icons/favicon-32x32.png" - subtitle: "Dashboard" - tag: "infra" + - name: "MinIO Console" + logo: "/assets/icons/minio.svg" + subtitle: "S3 Object Storage" + tag: "platform" tagstyle: "is-info" - keywords: "dashboard" - url: "https://mayne.kro.kr" - target: "_blank" - - name: "Minecraft Server" - logo: "/assets/icons/minecraft.svg" - subtitle: "MC Server" - tag: "infra" - tagstyle: "is-info" - keywords: "minecraft game" - url: "https://crafty0213.kro.kr" + keywords: "minio s3 storage" + url: "https://minio0213.kro.kr" target: "_blank" - name: "Tekton" logo: "/assets/icons/tekton.webp" subtitle: "CI/CD Pipeline" - tag: "infra" + tag: "platform" tagstyle: "is-info" keywords: "tekton cicd pipeline" url: "https://tekton0213.kro.kr" target: "_blank" + - name: "Traefik" + logo: "/assets/icons/traefik.svg" + subtitle: "Ingress Controller" + tag: "platform" + tagstyle: "is-info" + keywords: "traefik ingress" + url: "https://traefik0213.kro.kr/dashboard/#/" + target: "_blank" - name: "Vault" logo: "/assets/icons/vault.svg" subtitle: "Secret Management" - tag: "infra" + tag: "platform" tagstyle: "is-info" - keywords: "vault management" + keywords: "vault secrets" url: "https://vault0213.kro.kr" target: "_blank" - name: "Velero" logo: "/assets/icons/velero.webp" subtitle: "Backup & Disaster Recovery" - tag: "infra" + tag: "platform" tagstyle: "is-info" keywords: "backup restore" url: "https://velero0213.kro.kr" target: "_blank" - - name: "Monitoring" + - name: "Observability" icon: "fas fa-chart-line" items: - name: "Falco" logo: "/assets/icons/falco.svg" subtitle: "Runtime Security" - tag: "monitoring" + tag: "observability" tagstyle: "is-warning" keywords: "falco security runtime" url: "https://falco0213.kro.kr" target: "_blank" - name: "Goldilocks" logo: "/assets/icons/goldilocks.svg" - subtitle: "Resource Management" - tag: "monitoring" + subtitle: "Resource Recommendations" + tag: "observability" tagstyle: "is-warning" keywords: "goldilocks resource management" url: "https://goldilocks0213.kro.kr" @@ -305,7 +305,7 @@ services: - name: "Grafana" logo: "/assets/icons/grafana.svg" subtitle: "Monitoring Dashboard" - tag: "monitoring" + tag: "observability" tagstyle: "is-warning" keywords: "grafana monitoring" url: "https://grafana0213.kro.kr" @@ -313,23 +313,15 @@ services: - name: "Karma" logo: "/assets/icons/alertmanager.svg" subtitle: "Alert Management" - tag: "monitoring" + tag: "observability" tagstyle: "is-warning" keywords: "alert management" url: "https://karma0213.kro.kr" target: "_blank" - - name: "Traefik" - logo: "/assets/icons/traefik.svg" - subtitle: "Traefik Dashboard" - tag: "monitoring" - tagstyle: "is-warning" - keywords: "traefik dashboard" - url: "https://traefik0213.kro.kr/dashboard/#/" - target: "_blank" - name: "Trivy" logo: "/assets/icons/trivy.svg" subtitle: "Security Scanning" - tag: "monitoring" + tag: "observability" tagstyle: "is-warning" keywords: "trivy security scanning" url: "https://trivy0213.kro.kr" @@ -337,7 +329,7 @@ services: - name: "Umami" logo: "/assets/icons/umami.svg" subtitle: "Website Analytics" - tag: "monitoring" + tag: "observability" tagstyle: "is-warning" keywords: "analytics umami" url: "https://umami0213.kro.kr"