better-staridc-MNBT
1import { defineConfig } from 'vitepress'
2
3export default defineConfig({
4 title: 'MNBT 文档',
5 description: '梦奈宝塔主机系统 — 虚拟主机分销、Docker 容器托管、插件与主题生态',
6 lang: 'zh-CN',
7 base: '/',
8
9 themeConfig: {
10 logo: '/logo.png',
11 search: {
12 provider: 'local',
13 },
14
15 nav: [
16 { text: '使用指南', link: '/guide/intro' },
17 { text: 'API 参考', link: '/api/overview' },
18 {
19 text: '开发文档',
20 items: [
21 { text: '主题开发', link: '/development/theme/index' },
22 { text: '插件开发', link: '/development/plugin/index' },
23 ],
24 },
25 { text: '集成对接', link: '/integration/idcsmart-hosting' },
26 {
27 text: '更多',
28 items: [
29 { text: 'PRD 归档', link: '/prd/docker' },
30 { text: '插件商店', link: '/store/index' },
31 ],
32 },
33 ],
34
35 sidebar: {
36 '/guide/': [
37 { text: '使用指南', items: [
38 { text: '项目简介', link: '/guide/intro' },
39 { text: '安装部署', link: '/guide/install' },
40 { text: '目录结构', link: '/guide/directory' },
41 { text: '数据库', link: '/guide/database' },
42 { text: '宝塔面板对接', link: '/guide/baota' },
43 { text: 'Docker 容器服务', link: '/guide/docker' },
44 { text: '监控告警', link: '/guide/monitor' },
45 { text: '常见问题', link: '/guide/faq' },
46 { text: '安全说明', link: '/guide/security' },
47 { text: '更新日志', link: '/guide/changelog' },
48 ]},
49 ],
50 '/api/': [
51 { text: 'API 参考', items: [
52 { text: '通用约定', link: '/api/overview' },
53 { text: '后台管理接口', link: '/api/admin' },
54 { text: '用户控制面板接口', link: '/api/user' },
55 { text: '外部对接 API', link: '/api/external' },
56 { text: '插件对接 API', link: '/api/plugin' },
57 { text: '核心工具函数', link: '/api/functions' },
58 { text: '数据库表速查', link: '/api/database' },
59 { text: 'Docker API', link: '/api/docker' },
60 { text: 'Docker 宝塔封装', link: '/api/docker-console' },
61 { text: 'Docker 魔方财务对接', link: '/api/docker-mofang' },
62 ]},
63 ],
64 '/development/theme/': [
65 { text: '主题开发', items: [
66 { text: '主题系统总览', link: '/development/theme/index' },
67 { text: '主题开发手册', link: '/development/theme/guide' },
68 { text: '视图清单', link: '/development/theme/views' },
69 { text: '主题引擎进阶', link: '/development/theme/engine' },
70 { text: '主页主题开发', link: '/development/theme/home' },
71 { text: 'TDesign 双端主题', link: '/development/theme/tdesign' },
72 { text: 'TDesign PHP 对接', link: '/development/theme/tdesign-php' },
73 { text: 'TDesign 改造计划', link: '/development/plan/tdesign-user-scope' },
74 ]},
75 ],
76 '/development/plugin/': [
77 { text: '插件开发', items: [
78 { text: '插件系统总览', link: '/development/plugin/index' },
79 { text: '插件开发手册', link: '/development/plugin/guide' },
80 { text: '菜单与页面', link: '/development/plugin/menu' },
81 { text: '路由系统', link: '/development/plugin/route' },
82 { text: '支付插件系统', link: '/development/plugin/payment' },
83 { text: '钩子与数据库', link: '/development/plugin/hooks' },
84 ]},
85 { text: '内置插件', items: [
86 { text: '内置插件总览', link: '/development/plugin/builtin/' },
87 { text: 'user_info 用户信息', link: '/development/plugin/builtin/user-info' },
88 { text: 'balance 余额管理', link: '/development/plugin/builtin/balance' },
89 { text: 'hosting_shop 主机售卖', link: '/development/plugin/builtin/hosting-shop' },
90 { text: 'docker_shop Docker 售卖', link: '/development/plugin/builtin/docker-shop' },
91 { text: 'epay 易支付', link: '/development/plugin/builtin/epay' },
92 { text: 'alipay_official 支付宝', link: '/development/plugin/builtin/alipay-official' },
93 { text: 'webhook_notify 通知', link: '/development/plugin/builtin/webhook-notify' },
94 { text: 'home_demo 首页示例', link: '/development/plugin/builtin/home-demo' },
95 { text: 'hello_demo 基础示例', link: '/development/plugin/builtin/hello-demo' },
96 { text: 'shop_frontend 售卖前端', link: '/development/plugin/builtin/shop-frontend' },
97 ]},
98 ],
99 '/integration/': [
100 { text: '集成对接', items: [
101 { text: '魔方财务 × 虚拟主机', link: '/integration/idcsmart-hosting' },
102 { text: '魔方财务 × Docker', link: '/integration/idcsmart-docker' },
103 { text: 'MNBT 节点连接器', link: '/integration/node-connector' },
104 { text: '域名注册 API 对接', link: '/integration/qmzl-domain' },
105 ]},
106 ],
107 '/prd/': [
108 { text: 'PRD 归档', items: [
109 { text: 'Docker 集成 PRD', link: '/prd/docker' },
110 { text: 'Docker PRD 附录', link: '/prd/docker-appendix' },
111 { text: '主页系统 PRD', link: '/prd/home' },
112 { text: 'Docker × 魔方财务 PRD', link: '/prd/docker-idcsmart' },
113 { text: '虚拟主机 × 魔方财务 PRD', link: '/prd/hosting-idcsmart' },
114 { text: 'Docker 测试文档', link: '/prd/docker-test' },
115 { text: 'docker_shop Docker 售卖 PRD', link: '/prd/docker-shop' },
116 ]},
117 ],
118 '/store/': [
119 { text: '插件商店', items: [
120 { text: '商店概述', link: '/store/index' },
121 { text: 'Store API', link: '/store/api' },
122 ]},
123 ],
124 },
125
126 socialLinks: [
127 { icon: 'github', link: 'https://github.com/1181469655/MNBT' },
128 ],
129
130 footer: {
131 message: 'MNBT © 2022-2026 梦奈云 版权所有',
132 },
133 },
134})