further rework to the documentation

This commit is contained in:
Codex Agent
2025-11-20 12:31:21 +01:00
parent 6afa44d947
commit 9afcaa7836
90 changed files with 1721 additions and 29 deletions

View File

@@ -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;