b284cb38e3
* Add Plugins Page to microsite * Updates to microsite Plugins Page * Correct plugin authors and documentation links * Add category to UI * Move documentation from README to the docs website * Use external urls for logos * Updates to microsite Plugins Page * trailing whitespace * Run prettier on new markdown * Updates to microsite Plugins Page * Move plugins link * Clarify category field * Updates to microsite Plugins Page * Add authorUrl field to plugin config * Render author as a muted link like those in the site map * Updates to microsite Plugins Page * Add authorUrl field to example in docs * Updates to microsite Plugins Page * Add npmPackageName field - intended for future use * Updates to microsite Plugins Page * Add npmPackageName field - intended for future use * Updates to microsite Plugins Page * Use correct docs link
152 lines
4.3 KiB
JSON
152 lines
4.3 KiB
JSON
{
|
|
"docs": {
|
|
"Overview": [
|
|
"overview/what-is-backstage",
|
|
"overview/architecture-overview",
|
|
"overview/architecture-terminology",
|
|
"overview/roadmap",
|
|
"overview/vision",
|
|
"overview/background",
|
|
"overview/adopting"
|
|
],
|
|
"Getting Started": [
|
|
"getting-started/index",
|
|
"getting-started/installation",
|
|
"getting-started/development-environment",
|
|
"getting-started/create-an-app",
|
|
{
|
|
"type": "subcategory",
|
|
"label": "App configuration",
|
|
"ids": [
|
|
"getting-started/configure-app-with-plugins",
|
|
"getting-started/app-custom-theme"
|
|
]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Deployment",
|
|
"ids": [
|
|
"getting-started/deployment-k8s",
|
|
"getting-started/deployment-other"
|
|
]
|
|
}
|
|
],
|
|
"Features": [
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Software Catalog",
|
|
"ids": [
|
|
"features/software-catalog/software-catalog-overview",
|
|
"features/software-catalog/system-model",
|
|
"features/software-catalog/descriptor-format",
|
|
"features/software-catalog/extending-the-model",
|
|
"features/software-catalog/external-integrations",
|
|
"features/software-catalog/software-catalog-api"
|
|
]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Software creation templates",
|
|
"ids": [
|
|
"features/software-templates/software-templates-index",
|
|
"features/software-templates/adding-templates",
|
|
"features/software-templates/extending/extending-index",
|
|
"features/software-templates/extending/extending-templater",
|
|
"features/software-templates/extending/extending-publisher",
|
|
"features/software-templates/extending/extending-preparer"
|
|
]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Docs-like-code",
|
|
"ids": [
|
|
"features/techdocs/techdocs-overview",
|
|
"features/techdocs/getting-started",
|
|
"features/techdocs/concepts",
|
|
"features/techdocs/creating-and-publishing",
|
|
"features/techdocs/faqs"
|
|
]
|
|
}
|
|
],
|
|
"Plugins": [
|
|
"plugins/index",
|
|
"plugins/existing-plugins",
|
|
"plugins/create-a-plugin",
|
|
"plugins/plugin-development",
|
|
"plugins/structure-of-a-plugin",
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Backends and APIs",
|
|
"ids": [
|
|
"plugins/proxying",
|
|
"plugins/backend-plugin",
|
|
"plugins/call-existing-api"
|
|
]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Testing",
|
|
"ids": ["plugins/testing"]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Publishing",
|
|
"ids": ["plugins/publishing", "plugins/publish-private", "plugins/add-to-marketplace"]
|
|
}
|
|
],
|
|
"Configuration": [
|
|
"conf/index",
|
|
"conf/reading",
|
|
"conf/writing",
|
|
"conf/defining"
|
|
],
|
|
"Auth and identity": [
|
|
"auth/index",
|
|
"auth/add-auth-provider",
|
|
"auth/auth-backend",
|
|
"auth/oauth",
|
|
"auth/glossary",
|
|
"auth/auth-backend-classes"
|
|
],
|
|
|
|
"Designing for Backstage": [
|
|
"dls/design",
|
|
"dls/contributing-to-storybook",
|
|
"dls/figma"
|
|
],
|
|
"API references": [
|
|
{
|
|
"type": "subcategory",
|
|
"label": "TypeScript API",
|
|
"ids": [
|
|
"api/utility-apis",
|
|
"reference/utility-apis/README",
|
|
"reference/createPlugin",
|
|
"reference/createPlugin-feature-flags",
|
|
"reference/createPlugin-router"
|
|
]
|
|
},
|
|
{
|
|
"type": "subcategory",
|
|
"label": "Backend APIs",
|
|
"ids": ["api/backend"]
|
|
}
|
|
],
|
|
"Tutorials": ["tutorials/journey"],
|
|
"Architecture Decision Records (ADRs)": [
|
|
"architecture-decisions/adrs-overview",
|
|
"architecture-decisions/adrs-adr001",
|
|
"architecture-decisions/adrs-adr002",
|
|
"architecture-decisions/adrs-adr003",
|
|
"architecture-decisions/adrs-adr004",
|
|
"architecture-decisions/adrs-adr005",
|
|
"architecture-decisions/adrs-adr006",
|
|
"architecture-decisions/adrs-adr007",
|
|
"architecture-decisions/adrs-adr008"
|
|
],
|
|
"Contribute": ["../CONTRIBUTING"],
|
|
"Support": ["overview/support"],
|
|
"FAQ": ["FAQ"]
|
|
}
|
|
}
|