ui: regroup services and vault
This commit is contained in:
parent
8dfaecd508
commit
0c6aa432c3
@ -77,6 +77,13 @@ export function fallbackServices() {
|
||||
summary: "Open Source & private password manager.",
|
||||
link: "https://vault.bstein.dev",
|
||||
},
|
||||
{
|
||||
name: "Vault",
|
||||
icon: "🗝️",
|
||||
category: "security",
|
||||
summary: "Secrets for secure environment injection.",
|
||||
link: "https://secret.bstein.dev",
|
||||
},
|
||||
{
|
||||
name: "AI Chat",
|
||||
icon: "🤖",
|
||||
@ -86,6 +93,33 @@ export function fallbackServices() {
|
||||
host: "chat.ai.bstein.dev",
|
||||
status: "live",
|
||||
},
|
||||
{
|
||||
name: "AI Vision",
|
||||
icon: "👁️",
|
||||
category: "ai",
|
||||
summary: "Visualization tool - Planned",
|
||||
link: "/ai/roadmap",
|
||||
host: "vision.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "AI Speech",
|
||||
icon: "🎙️",
|
||||
category: "ai",
|
||||
summary: "Live Translation - Planned",
|
||||
link: "/ai/roadmap",
|
||||
host: "talk.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "AI Translation",
|
||||
icon: "🌐",
|
||||
category: "ai",
|
||||
summary: "Inline translation (roadmap) for comms.",
|
||||
link: "/ai/roadmap",
|
||||
host: "translate.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "Jellyfin",
|
||||
icon: "🎬",
|
||||
@ -186,13 +220,6 @@ export function fallbackServices() {
|
||||
summary: "GitOps UI for flux continuous deployment drift prevention.",
|
||||
link: "https://cd.bstein.dev",
|
||||
},
|
||||
{
|
||||
name: "Vault",
|
||||
icon: "🗝️",
|
||||
category: "dev",
|
||||
summary: "Secrets for secure environment injection.",
|
||||
link: "https://secret.bstein.dev",
|
||||
},
|
||||
{
|
||||
name: "Monero",
|
||||
icon: "🪙",
|
||||
@ -210,33 +237,6 @@ export function fallbackServices() {
|
||||
host: "oceanus",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "AI Vision",
|
||||
icon: "👁️",
|
||||
category: "ai",
|
||||
summary: "Visualization tool - Planned",
|
||||
link: "/ai/roadmap",
|
||||
host: "vision.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "AI Speech",
|
||||
icon: "🎙️",
|
||||
category: "ai",
|
||||
summary: "Live Translation - Planned",
|
||||
link: "/ai/roadmap",
|
||||
host: "talk.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
{
|
||||
name: "AI Translation",
|
||||
icon: "🌐",
|
||||
category: "ai",
|
||||
summary: "Inline translation (roadmap) for comms.",
|
||||
link: "/ai/roadmap",
|
||||
host: "translate.ai.bstein.dev",
|
||||
status: "planned",
|
||||
},
|
||||
],
|
||||
};
|
||||
}
|
||||
|
||||
@ -92,6 +92,17 @@ const sections = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Infrastructure",
|
||||
apps: [
|
||||
{
|
||||
name: "Vault",
|
||||
url: "https://secret.bstein.dev",
|
||||
target: "_blank",
|
||||
description: "Secrets management for infrastructure and apps.",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@ -151,7 +162,6 @@ const sections = [
|
||||
{ name: "Jenkins", url: "https://ci.bstein.dev", target: "_blank", description: "CI pipelines and automation." },
|
||||
{ name: "Harbor", url: "https://registry.bstein.dev", target: "_blank", description: "Artifact registry." },
|
||||
{ name: "GitOps", url: "https://cd.bstein.dev", target: "_blank", description: "GitOps UI for Flux." },
|
||||
{ name: "Vault", url: "https://secret.bstein.dev", target: "_blank", description: "Secrets management for infrastructure and apps." },
|
||||
{ name: "OpenSearch", url: "https://logs.bstein.dev", target: "_blank", description: "Centralized logs powered by Fluent Bit." },
|
||||
{ name: "Grafana", url: "https://metrics.bstein.dev", target: "_blank", description: "Dashboards and monitoring." },
|
||||
],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user