module.exports = { plugins: [ '@vuepress/back-to-top' ], base: '/Xray-docs-next/', locales: { '/': { lang: 'zh-CN', title: 'Project X', description: 'Xray 官方文档' } }, themeConfig: { smoothScroll: true, repo: 'xtls/xray-core', repoLabel: '查看源码', docsRepo: 'xtls/Xray-docs-next', docsDir: 'docs', docsBranch: 'main', editLinks: true, editLinkText: '帮助我们改善此页面!', nav: [ { text: '首页', link: '/' }, { text: '大史记', link: '/about/news' }, { text: '配置指南', link: '/config/' }, { text: '开发指南', link: '/development/' }, { text: '使用指南', link: '/document/' }, { text: '多语言', ariaLabel: 'Language Menu', items: [ { text: '简体中文', link: '/' }, { text: 'English', link: '/en' } ] }, ], sidebar: { '/config/basis/': [ { title: '基础配置', collapsable: false, children: [ 'api', 'dns', 'fakedns', 'inbound', 'outbound', 'policy', 'reverse', 'routing', 'stats', 'transport' ] }, { title: '入站代理', path: '/config/inbounds/', }, { title: '出站代理', path: '/config/outbounds/', }, { title: '底层传输', path: '/config/transports/', }, ], '/config/': [ { title: '特性详解', collapsable: false, children: [ 'features/vless', 'features/xtls', 'features/fallback', 'features/env', 'features/multiple' ] }, { title: '基础配置', path: '/config/', }, { title: '入站代理', collapsable: false, path: '/config/inbounds/', children: [ 'inbounds/dokodemo', 'inbounds/http', 'inbounds/shadowsocks', 'inbounds/socks', 'inbounds/trojan', 'inbounds/vless', 'inbounds/vmess' ] }, { title: '出站代理', collapsable: false, path: '/config/outbounds/', children: [ 'outbounds/blackhole', 'outbounds/dns', 'outbounds/freedom', 'outbounds/http', 'outbounds/shadowsocks', 'outbounds/socks', 'outbounds/trojan', 'outbounds/vless', 'outbounds/vmess' ] }, { title: '底层传输', collapsable: false, path: '/config/transports/', children: [ 'transports/grpc', 'transports/h2', 'transports/mkcp', 'transports/quic', 'transports/tcp', 'transports/websocket' ] }, ], '/document/level-0/': [ 'ch01-preface', 'ch02-preparation', 'ch03-ssh', 'ch04-security', 'ch05-webpage', 'ch06-certificates', 'ch07-xray-server', 'ch08-xray-clients', 'ch09-appendix', ], '/': 'auto', } }, markdown: { toc: { includeLevel: [2] } } }