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
This commit is contained in:
110
homer/config.yml
110
homer/config.yml
@@ -163,13 +163,13 @@ services:
|
|||||||
icon: "fa-solid fa-arrow-up-right-from-square"
|
icon: "fa-solid fa-arrow-up-right-from-square"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
|
|
||||||
- name: "Development"
|
- name: "Applications"
|
||||||
icon: "fas fa-laptop-code"
|
icon: "fas fa-laptop-code"
|
||||||
items:
|
items:
|
||||||
- name: "Chainlit"
|
- name: "Chainlit"
|
||||||
logo: "/assets/icons/chainlit.svg"
|
logo: "/assets/icons/chainlit.svg"
|
||||||
subtitle: "Chatbot Framework"
|
subtitle: "Chatbot Framework"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "chatbot chainlit"
|
keywords: "chatbot chainlit"
|
||||||
url: "https://mas0213.kro.kr"
|
url: "https://mas0213.kro.kr"
|
||||||
@@ -177,59 +177,59 @@ services:
|
|||||||
- name: "Code Server"
|
- name: "Code Server"
|
||||||
logo: "/assets/icons/vscode.svg"
|
logo: "/assets/icons/vscode.svg"
|
||||||
subtitle: "VS Code in the Browser"
|
subtitle: "VS Code in the Browser"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "code editor vscode"
|
keywords: "code editor vscode"
|
||||||
url: "https://vscode0213.kro.kr"
|
url: "https://vscode0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Docusaurus"
|
- name: "Docusaurus"
|
||||||
logo: "/assets/icons/docusaurus.svg"
|
logo: "/assets/icons/docusaurus.svg"
|
||||||
subtitle: "Markdown Documentation Site"
|
subtitle: "Documentation Site"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "documentation docusaurus"
|
keywords: "documentation docusaurus"
|
||||||
url: "https://docusaurus0213.kro.kr"
|
url: "https://docusaurus0213.kro.kr"
|
||||||
target: "_blank"
|
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"
|
- name: "Immich"
|
||||||
logo: "/assets/icons/immich.svg"
|
logo: "/assets/icons/immich.svg"
|
||||||
subtitle: "Photo Management"
|
subtitle: "Photo Management"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "immich photo management"
|
keywords: "immich photo management"
|
||||||
url: "https://immich0213.kro.kr"
|
url: "https://immich0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Longhorn"
|
- name: "Minecraft Server"
|
||||||
logo: "/assets/icons/longhorn.webp"
|
logo: "/assets/icons/minecraft.svg"
|
||||||
subtitle: "Degraded"
|
subtitle: "Game Server"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
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"
|
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "minio s3 storage"
|
keywords: "minecraft game"
|
||||||
url: "https://minio0213.kro.kr"
|
url: "https://crafty0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "PgWeb"
|
- name: "PgWeb"
|
||||||
logo: "/assets/icons/postgresql.svg"
|
logo: "/assets/icons/postgresql.svg"
|
||||||
subtitle: "PostgreSQL Management"
|
subtitle: "PostgreSQL Web Client"
|
||||||
tag: "dev"
|
tag: "app"
|
||||||
tagstyle: "is-success"
|
tagstyle: "is-success"
|
||||||
keywords: "postgresql pgweb"
|
keywords: "postgresql pgweb"
|
||||||
url: "https://pgweb0213.kro.kr"
|
url: "https://pgweb0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
|
|
||||||
- name: "Infrastructure"
|
- name: "Platform"
|
||||||
icon: "fas fa-server"
|
icon: "fas fa-server"
|
||||||
items:
|
items:
|
||||||
- name: "ArgoCD"
|
- name: "ArgoCD"
|
||||||
logo: "/assets/icons/argocd.svg"
|
logo: "/assets/icons/argocd.svg"
|
||||||
subtitle: "GitOps Deployment Tool"
|
subtitle: "GitOps Deployment Tool"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "argocd gitops"
|
keywords: "argocd gitops"
|
||||||
url: "https://argocd0213.kro.kr"
|
url: "https://argocd0213.kro.kr"
|
||||||
@@ -237,67 +237,67 @@ services:
|
|||||||
- name: "Headlamp"
|
- name: "Headlamp"
|
||||||
logo: "/assets/icons/headlamp.svg"
|
logo: "/assets/icons/headlamp.svg"
|
||||||
subtitle: "Kubernetes Management"
|
subtitle: "Kubernetes Management"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "headlamp"
|
keywords: "headlamp"
|
||||||
url: "https://kubernetes0213.kro.kr"
|
url: "https://kubernetes0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Homer Dashboard"
|
- name: "MinIO Console"
|
||||||
logo: "/assets/icons/favicon-32x32.png"
|
logo: "/assets/icons/minio.svg"
|
||||||
subtitle: "Dashboard"
|
subtitle: "S3 Object Storage"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "dashboard"
|
keywords: "minio s3 storage"
|
||||||
url: "https://mayne.kro.kr"
|
url: "https://minio0213.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"
|
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Tekton"
|
- name: "Tekton"
|
||||||
logo: "/assets/icons/tekton.webp"
|
logo: "/assets/icons/tekton.webp"
|
||||||
subtitle: "CI/CD Pipeline"
|
subtitle: "CI/CD Pipeline"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "tekton cicd pipeline"
|
keywords: "tekton cicd pipeline"
|
||||||
url: "https://tekton0213.kro.kr"
|
url: "https://tekton0213.kro.kr"
|
||||||
target: "_blank"
|
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"
|
- name: "Vault"
|
||||||
logo: "/assets/icons/vault.svg"
|
logo: "/assets/icons/vault.svg"
|
||||||
subtitle: "Secret Management"
|
subtitle: "Secret Management"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "vault management"
|
keywords: "vault secrets"
|
||||||
url: "https://vault0213.kro.kr"
|
url: "https://vault0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Velero"
|
- name: "Velero"
|
||||||
logo: "/assets/icons/velero.webp"
|
logo: "/assets/icons/velero.webp"
|
||||||
subtitle: "Backup & Disaster Recovery"
|
subtitle: "Backup & Disaster Recovery"
|
||||||
tag: "infra"
|
tag: "platform"
|
||||||
tagstyle: "is-info"
|
tagstyle: "is-info"
|
||||||
keywords: "backup restore"
|
keywords: "backup restore"
|
||||||
url: "https://velero0213.kro.kr"
|
url: "https://velero0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
|
|
||||||
- name: "Monitoring"
|
- name: "Observability"
|
||||||
icon: "fas fa-chart-line"
|
icon: "fas fa-chart-line"
|
||||||
items:
|
items:
|
||||||
- name: "Falco"
|
- name: "Falco"
|
||||||
logo: "/assets/icons/falco.svg"
|
logo: "/assets/icons/falco.svg"
|
||||||
subtitle: "Runtime Security"
|
subtitle: "Runtime Security"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "falco security runtime"
|
keywords: "falco security runtime"
|
||||||
url: "https://falco0213.kro.kr"
|
url: "https://falco0213.kro.kr"
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
- name: "Goldilocks"
|
- name: "Goldilocks"
|
||||||
logo: "/assets/icons/goldilocks.svg"
|
logo: "/assets/icons/goldilocks.svg"
|
||||||
subtitle: "Resource Management"
|
subtitle: "Resource Recommendations"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "goldilocks resource management"
|
keywords: "goldilocks resource management"
|
||||||
url: "https://goldilocks0213.kro.kr"
|
url: "https://goldilocks0213.kro.kr"
|
||||||
@@ -305,7 +305,7 @@ services:
|
|||||||
- name: "Grafana"
|
- name: "Grafana"
|
||||||
logo: "/assets/icons/grafana.svg"
|
logo: "/assets/icons/grafana.svg"
|
||||||
subtitle: "Monitoring Dashboard"
|
subtitle: "Monitoring Dashboard"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "grafana monitoring"
|
keywords: "grafana monitoring"
|
||||||
url: "https://grafana0213.kro.kr"
|
url: "https://grafana0213.kro.kr"
|
||||||
@@ -313,23 +313,15 @@ services:
|
|||||||
- name: "Karma"
|
- name: "Karma"
|
||||||
logo: "/assets/icons/alertmanager.svg"
|
logo: "/assets/icons/alertmanager.svg"
|
||||||
subtitle: "Alert Management"
|
subtitle: "Alert Management"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "alert management"
|
keywords: "alert management"
|
||||||
url: "https://karma0213.kro.kr"
|
url: "https://karma0213.kro.kr"
|
||||||
target: "_blank"
|
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"
|
- name: "Trivy"
|
||||||
logo: "/assets/icons/trivy.svg"
|
logo: "/assets/icons/trivy.svg"
|
||||||
subtitle: "Security Scanning"
|
subtitle: "Security Scanning"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "trivy security scanning"
|
keywords: "trivy security scanning"
|
||||||
url: "https://trivy0213.kro.kr"
|
url: "https://trivy0213.kro.kr"
|
||||||
@@ -337,7 +329,7 @@ services:
|
|||||||
- name: "Umami"
|
- name: "Umami"
|
||||||
logo: "/assets/icons/umami.svg"
|
logo: "/assets/icons/umami.svg"
|
||||||
subtitle: "Website Analytics"
|
subtitle: "Website Analytics"
|
||||||
tag: "monitoring"
|
tag: "observability"
|
||||||
tagstyle: "is-warning"
|
tagstyle: "is-warning"
|
||||||
keywords: "analytics umami"
|
keywords: "analytics umami"
|
||||||
url: "https://umami0213.kro.kr"
|
url: "https://umami0213.kro.kr"
|
||||||
|
|||||||
Reference in New Issue
Block a user