diff --git a/docs.package.json b/docs.package.json index 9abfd0a90f..f7e78a585c 100644 --- a/docs.package.json +++ b/docs.package.json @@ -46,7 +46,19 @@ "repo": "SovereignCloudStack/status-page-openapi", "source": "docs", "target": "docs/04-operating-scs/components", - "label": "status-page" + "label": "status-page-openapi" + }, + { + "repo": "SovereignCloudStack/status-page-api", + "source": "docs", + "target": "docs/04-operating-scs/components", + "label": "status-page-api" + }, + { + "repo": "SovereignCloudStack/status-page-deployment", + "source": "docs", + "target": "docs/04-operating-scs/components", + "label": "status-page-deployment" }, { "repo": "SovereignCloudStack/k8s-observability", diff --git a/sidebarsDocs.js b/sidebarsDocs.js index 3d68410455..5198751765 100644 --- a/sidebarsDocs.js +++ b/sidebarsDocs.js @@ -214,15 +214,70 @@ const sidebarsDocs = { items: [ { type: 'category', - label: 'Status Page API', + label: 'Status Page', link: { type: 'generated-index' }, items: [ - 'operating-scs/components/status-page/docs/overview', - 'operating-scs/components/status-page/docs/component_overview', - 'operating-scs/components/status-page/docs/components', - 'operating-scs/components/status-page/docs/levels_of_consensus' + { + type: 'category', + label: 'Concepts', + link: { + type: 'generated-index' + }, + items: [ + 'operating-scs/components/status-page-openapi/docs/overview', + 'operating-scs/components/status-page-openapi/docs/components', + 'operating-scs/components/status-page-openapi/docs/levels_of_consensus', + 'operating-scs/components/status-page-openapi/docs/component_overview' + ] + }, + { + type: 'category', + label: 'API', + link: { + type: 'generated-index' + }, + items: [ + 'operating-scs/components/status-page-api/docs/overview', + 'operating-scs/components/status-page-api/docs/requirements', + 'operating-scs/components/status-page-api/docs/quickstart', + 'operating-scs/components/status-page-api/docs/configuration', + 'operating-scs/components/status-page-api/docs/requests', + 'operating-scs/components/status-page-api/docs/example-requests', + 'operating-scs/components/status-page-api/docs/contribute' + ] + }, + { + type: 'category', + label: 'Deployment', + link: { + type: 'generated-index' + }, + items: [ + 'operating-scs/components/status-page-deployment/docs/overview', + 'operating-scs/components/status-page-deployment/docs/requirements', + 'operating-scs/components/status-page-deployment/docs/quickstart', + { + type: 'category', + label: 'Configuration', + link: { + type: 'generated-index' + }, + items: [ + 'operating-scs/components/status-page-deployment/docs/configuration', + 'operating-scs/components/status-page-deployment/docs/kind', + 'operating-scs/components/status-page-deployment/docs/k3s', + 'operating-scs/components/status-page-deployment/docs/scs-public' + ] + }, + 'operating-scs/components/status-page-deployment/docs/usage', + 'operating-scs/components/status-page-deployment/docs/monitoring', + 'operating-scs/components/status-page-deployment/docs/contribute', + 'operating-scs/components/status-page-deployment/docs/admin-authentication', + 'operating-scs/components/status-page-deployment/docs/faq' + ] + } ] }, { @@ -267,7 +322,7 @@ const sidebarsDocs = { 'operating-scs/components/automated-pentesting/overview', 'operating-scs/components/automated-pentesting/tools' ] - }, + } ] }, { @@ -354,7 +409,10 @@ const sidebarsDocs = { link: { type: 'generated-index' }, - items: ['iam/domain-manager-setup-and-usage', 'iam/SCS-example-setup-configuration-description'] + items: [ + 'iam/domain-manager-setup-and-usage', + 'iam/SCS-example-setup-configuration-description' + ] }, 'iam/intra-SCS-federation-setup-description-for-osism-doc-operations' ] diff --git a/static/data/architecturalOverviewData.json b/static/data/architecturalOverviewData.json index 2fcbc8d9a0..6de5069e67 100644 --- a/static/data/architecturalOverviewData.json +++ b/static/data/architecturalOverviewData.json @@ -8,7 +8,7 @@ "components": [ { "title": "Status Page", - "url": "/docs/operating-scs/components/status-page/docs/overview", + "url": "/docs/category/status-page", "mandatory": "true", "stable": "true" },