Update service copy and icons

This commit is contained in:
Brad Stein 2026-01-09 23:57:31 -03:00
parent ea649a8a93
commit 1137bbe9c6
2 changed files with 25 additions and 2 deletions

View File

@ -44,24 +44,28 @@ export function fallbackServices() {
services: [
{
name: "Keycloak",
icon: "🔐",
category: "identity",
summary: "Unified accounts for Single Sign-On. OIDC & LDAP",
link: "https://sso.bstein.dev",
},
{
name: "Nextcloud",
icon: "☁️",
category: "productivity",
summary: "Storage, office, and mail apps for bstein.dev users.",
link: "https://cloud.bstein.dev",
},
{
name: "VaultWarden",
icon: "🔑",
category: "security",
summary: "Open Source & private password manager.",
link: "https://vault.bstein.dev",
},
{
name: "AI Chat",
icon: "🤖",
category: "ai",
summary: "Customized LLM for the titan home lab.",
link: "/ai/chat",
@ -70,30 +74,35 @@ export function fallbackServices() {
},
{
name: "Jellyfin",
icon: "🎬",
category: "streaming",
summary: "Family movies streaming server with GPU acceleration.",
link: "https://stream.bstein.dev",
},
{
name: "Pegasus",
icon: "📤",
category: "streaming",
summary: "Upload pipeline feeding the Jellyfin library.",
link: "https://pegasus.bstein.dev",
},
{
name: "Grafana",
icon: "📈",
category: "observability",
summary: "Atlas metrics and dashboards for the lab.",
link: "https://metrics.bstein.dev",
},
{
name: "OpenSearch",
icon: "🔎",
category: "observability",
summary: "Centralized logs for Atlas services. Powered by Fluent Bit.",
summary: "Centralized Atlas services logs. Powered by Fluent Bit.",
link: "https://logs.bstein.dev",
},
{
name: "Element",
icon: "💬",
category: "comms",
summary: "Discord style communication system for users.",
link: "https://live.bstein.dev",
@ -102,6 +111,7 @@ export function fallbackServices() {
},
{
name: "Matrix (Synapse)",
icon: "🧩",
category: "comms",
summary: "Encrypted chat backend with bot integrations.",
link: "https://live.bstein.dev",
@ -110,6 +120,7 @@ export function fallbackServices() {
},
{
name: "LiveKit",
icon: "🎥",
category: "comms",
summary: "Video and Voice SFU calls integrated into Element.",
link: "https://live.bstein.dev",
@ -118,6 +129,7 @@ export function fallbackServices() {
},
{
name: "Coturn",
icon: "📡",
category: "comms",
summary: "Integrated VoIP server for reliable calls.",
link: "https://live.bstein.dev",
@ -126,6 +138,7 @@ export function fallbackServices() {
},
{
name: "Mailu",
icon: "✉️",
category: "mail",
summary: "Self-hosted mailserver with accepted outgoing mail.",
link: "https://mail.bstein.dev",
@ -133,36 +146,42 @@ export function fallbackServices() {
},
{
name: "Gitea",
icon: "🍵",
category: "dev",
summary: "Source control for dev projects.",
link: "https://scm.bstein.dev",
},
{
name: "Jenkins",
icon: "🏗️",
category: "dev",
summary: "Continuous integration build pipelines.",
link: "https://ci.bstein.dev",
},
{
name: "Harbor",
icon: "⚓",
category: "dev",
summary: "Artifact Registry for build artifacts.",
link: "https://registry.bstein.dev",
},
{
name: "Flux",
icon: "🧲",
category: "dev",
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: "🪙",
category: "crypto",
summary: "Private monero node for monero wallets.",
link: "/monero",
@ -170,6 +189,7 @@ export function fallbackServices() {
},
{
name: "Oceanus",
icon: "🌊",
category: "crypto",
summary: "Dedicated SUI Validator - Planned.",
link: "#",
@ -178,6 +198,7 @@ export function fallbackServices() {
},
{
name: "AI Vision",
icon: "👁️",
category: "ai",
summary: "Visualization tool - Planned",
link: "/ai/roadmap",
@ -186,6 +207,7 @@ export function fallbackServices() {
},
{
name: "AI Speech",
icon: "🎙️",
category: "ai",
summary: "Live Translation - Planned",
link: "/ai/roadmap",
@ -194,6 +216,7 @@ export function fallbackServices() {
},
{
name: "AI Translation",
icon: "🌐",
category: "ai",
summary: "Inline translation (roadmap) for comms.",
link: "/ai/roadmap",

View File

@ -84,7 +84,7 @@ const sections = [
},
{
title: "Communications",
description: "Chat rooms, calls, and bots. Element X (mobile) is the recommended client.",
description: "Chat rooms, calls, and bots. Element X (mobile) compatible.",
groups: [
{
title: "Chat",