Skip to content

Commit 26b6840

Browse files
fix(sidebar): register Self-hosted section and topic so correct nav appears on on-prem docs
- Add dedicated 'self-hosted' sidebar entry (Getting started / Deploy Scalekit / Maintain and upgrade) - Register '/self-hosted/**/*' in topics - Map to developer-resources secondary nav This ensures /self-hosted/* pages no longer fall back to the Resources/Code samples sidebar.
1 parent 899fe05 commit 26b6840

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

src/configs/sidebar.config.ts

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,34 @@ export const sidebar = [
275275
},
276276
],
277277
},
278+
{
279+
label: 'Self-hosted',
280+
id: 'self-hosted',
281+
link: '/self-hosted/overview/',
282+
icon: 'server',
283+
items: [
284+
{
285+
label: 'Getting started',
286+
items: [
287+
'self-hosted/overview',
288+
'self-hosted/quickstart',
289+
'self-hosted/system-requirements',
290+
],
291+
},
292+
{
293+
label: 'Deploy Scalekit',
294+
items: [
295+
'self-hosted/configuration',
296+
'self-hosted/setup-script',
297+
'self-hosted/installation',
298+
],
299+
},
300+
{
301+
label: 'Maintain and upgrade',
302+
items: ['self-hosted/upgrades', 'self-hosted/troubleshooting'],
303+
},
304+
],
305+
},
278306
{
279307
label: 'Resources',
280308
id: 'resources',
@@ -573,6 +601,9 @@ export const topics = {
573601
// Modular SCIM (directory provisioning)
574602
'modular-scim': ['/directory/**/*'],
575603

604+
// Self-hosted deployment (dedicated sidebar for on-prem docs)
605+
'self-hosted': ['/self-hosted/**/*'],
606+
576607
// Agent connectors (dedicated connectors sidebar — must come before connect)
577608
'agent-connectors': ['/agentkit/connectors/**/*'],
578609

@@ -668,6 +699,9 @@ export const sidebarToSecondaryNav: Record<string, SecondaryNavMapping> = {
668699
// Modular SCIM sidebar → SaaSKit SCIM tab
669700
'modular-scim': 'saaskit-scim',
670701

702+
// Self-hosted deployment → Developer Resources
703+
'self-hosted': 'developer-resources',
704+
671705
// Agent connectors sidebar → AgentKit Connectors tab
672706
'agent-connectors': 'agentkit-connectors',
673707

0 commit comments

Comments
 (0)