blob: dfad03d5f7a9c6a82d45278661295bec7a441b40 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* Creating a sidebar enables you to:
- create an ordered group of docs
- render a sidebar for each doc of that group
- provide next/previous navigation
The sidebars can be generated from the filesystem, or explicitly defined here.
Create as many sidebars as you want.
*/
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
// By default, Docusaurus generates a sidebar from the docs folder structure
// tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
// But you can create a sidebar manually
/*
tutorialSidebar: [
{
type: 'category',
label: 'Tutorial',
items: ['hello'],
},
],
*/
docs: [
{
type: 'category',
label: 'Introduction',
items: [
'intro/about',
'intro/why',
'intro/history',
],
},
{
type: 'category',
label: 'Quick Start',
link: {
type: 'generated-index',
title: 'Quick Start for SeaTunnel',
description: 'In this section, you could learn how to get up and running Apache SeaTunnel in both locally or in Docker environment.',
slug: '/category/start',
keywords: ['start'],
image: '/img/favicon.ico',
},
items: [
'start/local',
'start/docker',
'start/kubernetes'
],
},
{
type: 'category',
label: 'Concept',
items: [
'concept/config',
'concept/connector-v2-features',
],
},
{
type: 'category',
label: 'Connector-V2',
items: [
{
type: 'category',
label: 'Sink',
link: {
type: 'generated-index',
title: 'Sink-V2 of SeaTunnel',
description: 'List all Sink supported Apache SeaTunnel for now.',
// Should remove the `v2` suffix when we migrate all sink to v2 and delete the old one
slug: '/category/sink-v2',
keywords: ['sink'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'connector-v2/sink',
},
],
},
{
type: 'category',
label: 'Source',
link: {
type: 'generated-index',
title: 'Source-V2 of SeaTunnel',
description: 'List all source supported Apache SeaTunnel for now.',
// Should remove the `v2` suffix when we migrate all sink to v2 and delete the old one
slug: '/category/source-v2',
keywords: ['source'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'connector-v2/source',
},
],
},
],
},
{
type: 'category',
label: 'Connector',
items: [
{
type: 'category',
label: 'Source',
link: {
type: 'generated-index',
title: 'Source of SeaTunnel',
description: 'List all source supported Apache SeaTunnel for now.',
slug: '/category/source',
keywords: ['source'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'connector/source',
},
],
},
{
type: 'category',
label: 'Sink',
link: {
type: 'generated-index',
title: 'Sink of SeaTunnel',
description: 'List all sink supported Apache SeaTunnel for now.',
slug: '/category/sink',
keywords: ['sink'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'connector/sink',
},
],
},
{
type: 'category',
label: 'flink-sql',
link: {
type: 'generated-index',
title: 'Flink-sql of SeaTunnel',
description: 'List all flink-sql supported Apache SeaTunnel for now.',
slug: '/category/flink-sql',
keywords: ['flink-sql'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'connector/flink-sql',
},
],
},
],
},
{
type: 'category',
label: 'Transform',
link: {
type: 'generated-index',
title: 'Transform of SeaTunnel',
description: 'List all transform supported Apache SeaTunnel for now.',
slug: '/category/transform',
keywords: ['transform'],
image: '/img/favicon.ico',
},
items: [
{
type: 'autogenerated',
dirName: 'transform',
},
],
},
{
type: 'category',
label: 'Command',
items: [
'command/usage',
],
},
'deployment',
{
type: 'category',
label: 'Contribution',
items: [
'contribution/setup',
'contribution/new-license',
],
},
'faq',
]
};
module.exports = sidebars