Skip to content

Commit ca163f5

Browse files
committed
Add comprehensive documentation for Aspire dashboard features and configurations
- Introduced new articles on enabling browser telemetry, exploring dashboard features, and using the MCP server. - Documented Microsoft-collected telemetry and how to opt-out. - Provided an overview of the Aspire dashboard and security considerations. - Added guides for using the dashboard in standalone mode with Node.js and Python applications. - Included detailed instructions for configuring OpenTelemetry and sending telemetry data to the dashboard.
1 parent 729c746 commit ca163f5

40 files changed

Lines changed: 1269 additions & 9 deletions

src/frontend/sidebar.topics.ts

Lines changed: 208 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ export const sidebarTopics: StarlightSidebarTopicsUserConfig = [
127127
tr: 'CLI Kur',
128128
uk: 'Встановити CLI',
129129
'zh-CN': '安装 CLI',
130-
},
130+
},
131131
slug: 'get-started/install-cli'
132132
},
133133
{
@@ -588,14 +588,213 @@ export const sidebarTopics: StarlightSidebarTopicsUserConfig = [
588588
}
589589
],
590590
},
591-
// {
592-
// label: 'Dashboard',
593-
// link: '/dashboard/overview',
594-
// icon: 'seti:happenings',
595-
// items: [
596-
// { label: 'Explore', autogenerate: { directory: 'dashboard' } },
597-
// ]
598-
// },
591+
{
592+
label: {
593+
en: 'Dashboard',
594+
es: 'Panel',
595+
fr: 'Tableau de bord',
596+
de: 'Dashboard',
597+
it: 'Dashboard',
598+
pt: 'Painel',
599+
ru: 'Панель управления',
600+
'zh-CN': '仪表板',
601+
da: 'Dashboard',
602+
hi: 'डैशबोर्ड',
603+
id: 'Dasbor',
604+
ja: 'ダッシュボード',
605+
ko: '대시보드',
606+
'pt-BR': 'Painel',
607+
'pt-PT': 'Painel',
608+
tr: 'Gösterge Paneli',
609+
uk: 'Панель керування',
610+
},
611+
link: '/dashboard/overview',
612+
icon: 'seti:happenings',
613+
items: [
614+
{
615+
label: 'Overview', translations: {
616+
da: 'Oversigt',
617+
de: 'Übersicht',
618+
en: 'Overview',
619+
es: 'Descripción general',
620+
fr: 'Vue d\'ensemble',
621+
hi: 'अवलोकन',
622+
id: 'Ikhtisar',
623+
it: 'Panoramica',
624+
ja: '概要',
625+
ko: '개요',
626+
pt: 'Visão geral',
627+
'pt-BR': 'Visão geral',
628+
'pt-PT': 'Visão geral',
629+
ru: 'Обзор',
630+
tr: 'Genel Bakış',
631+
uk: 'Огляд',
632+
'zh-CN': '概述',
633+
}, slug: 'dashboard/overview'
634+
},
635+
{
636+
label: 'Explore', translations: {
637+
da: 'Udforsk',
638+
de: 'Entdecken',
639+
en: 'Explore',
640+
es: 'Explorar',
641+
fr: 'Explorer',
642+
hi: 'अन्वेषण',
643+
id: 'Jelajahi',
644+
it: 'Esplora',
645+
ja: '参照',
646+
ko: '탐색',
647+
pt: 'Explorar',
648+
'pt-BR': 'Explorar',
649+
'pt-PT': 'Explorar',
650+
ru: 'Исследовать',
651+
tr: 'Keşfet',
652+
uk: 'Дослідити',
653+
'zh-CN': '探索',
654+
}, slug: 'dashboard/explore'
655+
},
656+
{
657+
label: 'Configuration', translations: {
658+
da: 'Konfiguration',
659+
de: 'Konfiguration',
660+
en: 'Configuration',
661+
es: 'Configuración',
662+
fr: 'Configuration',
663+
hi: 'कॉन्फ़िगरेशन',
664+
id: 'Konfigurasi',
665+
it: 'Configurazione',
666+
ja: '構成',
667+
ko: '구성',
668+
pt: 'Configuração',
669+
'pt-BR': 'Configuração',
670+
'pt-PT': 'Configuração',
671+
ru: 'Конфигурация',
672+
tr: 'Yapılandırma',
673+
uk: 'Конфігурація',
674+
'zh-CN': '配置',
675+
}, slug: 'dashboard/configuration'
676+
},
677+
{
678+
label: 'Standalone mode', translations: {
679+
da: 'Selvstændig tilstand',
680+
de: 'Eigenständiger Modus',
681+
en: 'Standalone mode',
682+
es: 'Modo independiente',
683+
fr: 'Mode autonome',
684+
hi: 'स्टैंडअलोन मोड',
685+
id: 'Mode mandiri',
686+
it: 'Modalità autonoma',
687+
ja: 'スタンドアロンモード',
688+
ko: '독립 실행 모드',
689+
pt: 'Modo autônomo',
690+
'pt-BR': 'Modo autônomo',
691+
'pt-PT': 'Modo autónomo',
692+
ru: 'Автономный режим',
693+
tr: 'Bağımsız mod',
694+
uk: 'Автономний режим',
695+
'zh-CN': '独立模式',
696+
}, slug: 'dashboard/standalone'
697+
},
698+
{
699+
label: 'GitHub Copilot', slug: 'dashboard/copilot'
700+
},
701+
{
702+
label: 'Aspire MCP server', translations: {
703+
da: 'Aspire MCP-server',
704+
de: 'Aspire MCP-Server',
705+
en: 'Aspire MCP server',
706+
es: 'Servidor Aspire MCP',
707+
fr: 'Serveur Aspire MCP',
708+
hi: 'Aspire MCP सर्वर',
709+
id: 'Server Aspire MCP',
710+
it: 'Server Aspire MCP',
711+
ja: 'Aspire MCPサーバー',
712+
ko: 'Aspire MCP 서버',
713+
pt: 'Servidor Aspire MCP',
714+
'pt-BR': 'Servidor Aspire MCP',
715+
'pt-PT': 'Servidor Aspire MCP',
716+
ru: 'Сервер Aspire MCP',
717+
tr: 'Aspire MCP sunucusu',
718+
uk: 'Сервер Aspire MCP',
719+
'zh-CN': 'Aspire MCP 服务器',
720+
}, slug: 'dashboard/mcp-server'
721+
},
722+
{
723+
label: 'Security considerations', translations: {
724+
da: 'Sikkerhedsovervejelser',
725+
de: 'Sicherheitsüberlegungen',
726+
en: 'Security considerations',
727+
es: 'Consideraciones de seguridad',
728+
fr: 'Considérations de sécurité',
729+
hi: 'सुरक्षा संबंधी विचार',
730+
id: 'Pertimbangan keamanan',
731+
it: 'Considerazioni sulla sicurezza',
732+
ja: 'セキュリティに関する考慮事項',
733+
ko: '보안 고려 사항',
734+
pt: 'Considerações de segurança',
735+
'pt-BR': 'Considerações de segurança',
736+
'pt-PT': 'Considerações de segurança',
737+
ru: 'Соображения безопасности',
738+
tr: 'Güvenlik değerlendirmeleri',
739+
uk: 'Міркування щодо безпеки',
740+
'zh-CN': '安全注意事项',
741+
}, slug: 'dashboard/security-considerations'
742+
},
743+
{
744+
label: 'Tutorials', collapsed: true, translations: {
745+
da: 'Vejledninger',
746+
de: 'Tutorials',
747+
en: 'Tutorials',
748+
es: 'Tutoriales',
749+
fr: 'Tutoriels',
750+
hi: 'ट्यूटोरियल',
751+
id: 'Tutorial',
752+
it: 'Tutorial',
753+
ja: 'チュートリアル',
754+
ko: '튜토리얼',
755+
pt: 'Tutoriais',
756+
'pt-BR': 'Tutoriais',
757+
'pt-PT': 'Tutoriais',
758+
ru: 'Учебники',
759+
tr: 'Eğitimler',
760+
uk: 'Підручники',
761+
'zh-CN': '教程',
762+
},
763+
items: [
764+
{
765+
label: 'Node.js apps', slug: 'dashboard/standalone-for-nodejs'
766+
},
767+
{
768+
label: 'Python apps', slug: 'dashboard/standalone-for-python'
769+
},
770+
{
771+
label: 'Enable browser telemetry', slug: 'dashboard/enable-browser-telemetry'
772+
}
773+
]
774+
},
775+
{
776+
label: 'Microsoft telemetry', translations: {
777+
da: 'Microsoft telemetri',
778+
de: 'Microsoft-Telemetrie',
779+
en: 'Microsoft telemetry',
780+
es: 'Telemetría de Microsoft',
781+
fr: 'Télémétrie Microsoft',
782+
hi: 'Microsoft टेलीमेट्री',
783+
id: 'Telemetri Microsoft',
784+
it: 'Telemetria Microsoft',
785+
ja: 'Microsoft テレメトリ',
786+
ko: 'Microsoft 원격 분석',
787+
pt: 'Telemetria da Microsoft',
788+
'pt-BR': 'Telemetria da Microsoft',
789+
'pt-PT': 'Telemetria da Microsoft',
790+
ru: 'Телеметрия Microsoft',
791+
tr: 'Microsoft telemetrisi',
792+
uk: 'Телеметрія Microsoft',
793+
'zh-CN': 'Microsoft 遥测',
794+
}, slug: 'dashboard/microsoft-collected-dashboard-telemetry'
795+
}
796+
]
797+
},
599798
{
600799
label: {
601800
en: 'CLI Reference',
493 KB
Loading
50.5 KB
Loading
53.5 KB
Loading
40.3 KB
Loading
158 KB
Loading
43.8 KB
Loading
36.4 KB
Loading
33 KB
Loading
40.9 KB
Loading

0 commit comments

Comments
 (0)