-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsidebars.ts
More file actions
112 lines (110 loc) · 2.71 KB
/
sidebars.ts
File metadata and controls
112 lines (110 loc) · 2.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
// @ts-check
import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
const sidebars: SidebarsConfig = {
docsSidebar: [
{
type: 'category',
collapsed: false,
label: 'Getting Started',
items: [
'getting-started/introduction',
'getting-started/features',
'getting-started/installation',
'getting-started/faq',
],
},
{
type: 'category',
collapsed: false,
label: 'Architecture',
items: [
'architecture/overview',
'architecture/wildduck-server',
'architecture/inbound-smtp',
'architecture/outbound-smtp',
'architecture/spam-filtering',
],
},
{
type: 'category',
collapsed: false,
label: 'HTTP API',
link: {
type: 'generated-index',
title: 'HTTP API',
description: 'WildDuck HTTP API documentation and guides',
},
items: [
{ type: 'link', label: 'Wildduck API Reference', href: '/docs/category/wildduck-api' },
'api/error-codes',
'api/webhooks',
'api/event-source',
'api/message-submission',
'api/storage-api',
],
},
{
type: 'category',
collapsed: true,
label: 'Security',
items: [
'security/overview',
'security/authentication',
'security/access-tokens',
'security/encryption',
],
},
{
type: 'category',
collapsed: true,
label: 'Operations',
items: [
'operations/configuration',
'operations/operating-wildduck',
'operations/docker',
'operations/certificates',
'operations/default-values',
'operations/retention-policies',
'operations/command-line',
],
},
{
type: 'category',
collapsed: true,
label: 'Concepts',
items: [
'concepts/protocol-support',
'concepts/attachment-deduplication',
'concepts/message-filtering',
'concepts/domain-management',
'concepts/full-text-search',
],
},
{
type: 'category',
collapsed: true,
label: 'Tools & Ecosystem',
items: [
'ecosystem/auditing',
'ecosystem/webmail',
'ecosystem/import-export',
'ecosystem/migration-guide',
'ecosystem/third-party-projects',
],
},
],
openApiSidebar: [
{
type: "category",
label: "Wildduck API",
link: {
type: "generated-index",
title: "Wildduck API",
description: "This is the API documentation for Wildduck Email Server",
slug: "/category/wildduck-api"
},
items: require("./docs/wildduck-api/sidebar.js")
}
]
};
export default sidebars;