further rework to the documentation
This commit is contained in:
@@ -4,7 +4,145 @@
|
||||
|
||||
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
||||
const sidebars = {
|
||||
docsSidebar: [{ type: 'autogenerated', dirName: '.' }],
|
||||
docsSidebar: [
|
||||
// Ops first: Betriebshandbuch + alle Runbooks
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Ops & Betrieb',
|
||||
collapsed: false,
|
||||
items: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Grundlagen',
|
||||
collapsed: false,
|
||||
items: [
|
||||
'ops/operations-manual',
|
||||
'ops/oncall-roles',
|
||||
'ops/oncall-cheatsheet',
|
||||
'ops/support-escalation-guide',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Incidents & DR',
|
||||
items: [
|
||||
'ops/incidents-major',
|
||||
'ops/backup-restore',
|
||||
'ops/dr-tenant-event-restore',
|
||||
'ops/dr-storage-issues',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Medien & Upload',
|
||||
items: [
|
||||
'ops/media-storage-spec',
|
||||
'ops/guest-notification-ops',
|
||||
'ops/queue-workers',
|
||||
'ops/howto-guest-upload-failing',
|
||||
'ops/howto-photobooth-no-photos',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Photobooth',
|
||||
items: [
|
||||
'ops/photobooth/README',
|
||||
'ops/photobooth/control_service',
|
||||
'ops/photobooth/ops_playbook',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Billing',
|
||||
items: [
|
||||
'ops/billing-ops',
|
||||
'ops/howto-tenant-package-not-active',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'DSGVO & Compliance',
|
||||
items: [
|
||||
'ops/compliance-dsgvo-ops',
|
||||
'ops/howto-dsgvo-delete-photo',
|
||||
'ops/howto-tenant-full-export',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Deployment',
|
||||
items: [
|
||||
'ops/deployment/docker',
|
||||
'ops/deployment/dokploy',
|
||||
'ops/deployment/join-token-analytics',
|
||||
'ops/deployment/lokale-podman-adressen',
|
||||
'ops/deployment/public-api-incident-playbook',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Releases & Tests',
|
||||
items: [
|
||||
'ops/releases',
|
||||
'testing/e2e',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Monitoring & Diagramme',
|
||||
items: [
|
||||
'ops/monitoring-observability',
|
||||
'ops/diagrams',
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
// Prozesse, Roadmap, Changes
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Prozess & Roadmap',
|
||||
collapsed: true,
|
||||
items: [
|
||||
'process/README',
|
||||
'process/roadmap',
|
||||
{
|
||||
type: 'category',
|
||||
label: 'TODO / Epics',
|
||||
items: [
|
||||
'process/todo/security-hardening-epic',
|
||||
'process/todo/paddle-migration',
|
||||
'process/todo/paddle-catalog-sync',
|
||||
'process/todo/localized-seo-hreflang-strategy',
|
||||
'process/todo/media-streaming-upload-refactor',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Changes',
|
||||
items: [
|
||||
'process/changes/2025-09-08-session',
|
||||
'process/changes/2025-10-02-registration-role-fixes',
|
||||
'process/changes/2025-10-05-checkout-refactor-todo',
|
||||
'process/changes/2025-10-09-paypal-sdk-migration',
|
||||
'process/changes/2025-10-10-tenant-admin-onboarding-plan',
|
||||
'process/changes/2025-11-08-coupon-ops',
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
// Testing / Qualität
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Testing',
|
||||
collapsed: true,
|
||||
items: ['testing/e2e'],
|
||||
},
|
||||
|
||||
|
||||
],
|
||||
};
|
||||
|
||||
module.exports = sidebars;
|
||||
|
||||
Reference in New Issue
Block a user