import { defineConfig } from 'vitepress' export default defineConfig({ title: 'Compliance Scanner', description: 'AI-powered security compliance scanning platform', ignoreDeadLinks: [ /localhost/, ], themeConfig: { nav: [ { text: 'Guide', link: '/guide/getting-started' }, { text: 'Features', link: '/features/overview' }, { text: 'Deployment', link: '/deployment/docker' }, ], sidebar: [ { text: 'Guide', items: [ { text: 'Getting Started', link: '/guide/getting-started' }, { text: 'Adding Repositories', link: '/guide/repositories' }, { text: 'Running Scans', link: '/guide/scanning' }, { text: 'Managing Findings', link: '/guide/findings' }, { text: 'Configuration', link: '/guide/configuration' }, ], }, { text: 'Features', items: [ { text: 'Dashboard Overview', link: '/features/overview' }, { text: 'SBOM & License Compliance', link: '/features/sbom' }, { text: 'Code Knowledge Graph', link: '/features/graph' }, { text: 'Impact Analysis', link: '/features/impact-analysis' }, { text: 'DAST Scanning', link: '/features/dast' }, { text: 'AI Chat (RAG)', link: '/features/ai-chat' }, { text: 'Issue Tracker Integration', link: '/features/issues' }, { text: 'MCP Server', link: '/features/mcp-server' }, ], }, { text: 'Deployment', items: [ { text: 'Docker Compose', link: '/deployment/docker' }, { text: 'Environment Variables', link: '/deployment/environment' }, { text: 'Keycloak Authentication', link: '/deployment/keycloak' }, { text: 'OpenTelemetry', link: '/deployment/opentelemetry' }, ], }, ], socialLinks: [ { icon: 'github', link: 'https://gitea.meghsakha.com/sharang/compliance-scanner-agent' }, ], footer: { message: 'Compliance Scanner Documentation', }, }, })