Files
docs/astro.config.mjs
Thomas Soring b2a4ca660d fix: Starlight social-Config auf Objekt-Format korrigieren
social erwartet in dieser Version ein Objekt, kein Array.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 21:13:10 +01:00

66 lines
2.1 KiB
JavaScript

import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
export default defineConfig({
integrations: [
starlight({
title: 'BTC MAIN · Managed AI Now',
description: 'Dokumentation des AI Application Layer — Deployment, Betrieb und API-Referenz',
defaultLocale: 'de',
logo: {
src: './src/assets/logo.svg',
replacesTitle: false,
},
social: {
github: 'https://git.coolai.btc-ag.cloud/thsoring/docs',
},
editLink: {
baseUrl: 'https://git.coolai.btc-ag.cloud/thsoring/docs/edit/main/',
},
sidebar: [
{
label: 'Einstieg',
items: [
{ label: 'Einführung', slug: 'einstieg/einfuehrung' },
{ label: 'Schnellstart', slug: 'einstieg/schnellstart' },
{ label: 'Kernkonzepte', slug: 'einstieg/konzepte' },
],
},
{
label: 'Anleitungen',
items: [
{ label: 'App deployen', slug: 'guides/app-deployen' },
{ label: 'CI/CD Pipelines', slug: 'guides/cicd-pipelines' },
{ label: 'Umgebungsvariablen', slug: 'guides/umgebungsvariablen' },
{ label: 'Custom Domains', slug: 'guides/custom-domains' },
{ label: 'Logs & Monitoring', slug: 'guides/logs-monitoring' },
],
},
{
label: 'API-Referenz',
items: [
{ label: 'Überblick', slug: 'api/uebersicht' },
{ label: 'Authentifizierung', slug: 'api/authentifizierung' },
{ label: 'Applications', slug: 'api/applications' },
{ label: 'Deployments', slug: 'api/deployments' },
],
},
{
label: 'Referenz',
items: [
{ label: 'Tech Stack', slug: 'referenz/tech-stack' },
{ label: 'FAQ', slug: 'referenz/faq' },
],
},
],
customCss: ['./src/styles/custom.css'],
head: [
{
tag: 'meta',
attrs: { property: 'og:image', content: '/og-image.png' },
},
],
}),
],
});