1
- import { DefaultTheme , defineConfig } from 'vitepress'
1
+ import { defineConfig } from 'vitepress'
2
2
3
3
import { discordLink , editLink , gitHubLink , projects } from '../shared'
4
4
import { additionalTitle , commitRef } from "../shared/cloudflare" ;
@@ -9,14 +9,6 @@ const ogImage = `${ogUrl}/og-image.png`
9
9
const ogTitle = 'Minekube Connect'
10
10
const ogDescription = 'The Ingress Tunnel for Minecraft Servers'
11
11
12
- const services : DefaultTheme . SidebarItem = {
13
- text : 'Services' , items : [
14
- { text : 'Minekube Browser →' , link : '/browser/' } ,
15
- { text : 'Minekube Connect →' , link : '/guide/' } ,
16
- { text : 'Minekube Games →' , link : '/games/' } ,
17
- ]
18
- }
19
-
20
12
export default defineConfig ( {
21
13
title : `Minekube Connect${ additionalTitle } ` ,
22
14
description : ogDescription ,
@@ -97,8 +89,6 @@ export default defineConfig({
97
89
nav : [
98
90
{ text : 'Quick Start' , link : '/guide/quick-start' } ,
99
91
{ text : 'Connectors' , link : '/guide/connectors/' , activeMatch : '^/guide/connectors/' } ,
100
- { text : 'Browser' , link : '/browser/' , activeMatch : '^/browser/' } ,
101
- { text : 'Games' , link : '/games/' , activeMatch : '^/games/' } ,
102
92
{ text : 'Blog' , link : '/blog/' , activeMatch : '^/blog/' } ,
103
93
{ text : 'Plans' , link : '/plans' } ,
104
94
...projects ,
@@ -202,7 +192,6 @@ export default defineConfig({
202
192
{ text : 'Why' , link : '/guide/why' } ,
203
193
]
204
194
} ,
205
- services
206
195
// {
207
196
// text: 'APIs',
208
197
// items: [
@@ -213,123 +202,6 @@ export default defineConfig({
213
202
// ]
214
203
// }
215
204
] ,
216
- '/browser/' : [
217
- {
218
- text : 'Minekube Browser' ,
219
- items : [
220
- {
221
- text : 'Introduction' , link : '/browser/' , items : [
222
- { text : 'Platform' , link : '/browser/platform' } ,
223
- { text : 'Vision' , link : '/browser/vision' } ,
224
- { text : `It's about You` , link : '/browser/you' } ,
225
- ]
226
- } ,
227
- {
228
- text : 'FAQ' , link : '/browser/faq/' , items : [ ]
229
- } ,
230
- ]
231
- } ,
232
- {
233
- text : 'Guides' , items : [
234
- {
235
- text : 'Launch Guide' , link : '/browser/launch/' , items : [
236
- { text : 'Launch Your Server' , link : '/browser/launch/server' } ,
237
- { text : 'Launch Your Game' , link : '/browser/launch/game' } ,
238
- ]
239
- } ,
240
- {
241
- text : 'Community Engagement' , link : '/browser/engage/' , items : [
242
- { text : 'Best Practices' , link : '/browser/engage/tips' } ,
243
- { text : 'Update Launches' , link : '/browser/engage/updates' } ,
244
- { text : 'Event Management' , link : '/browser/engage/events' } ,
245
- ]
246
- } ,
247
- ]
248
- } ,
249
- {
250
- text : 'API' , items : [
251
- { text : 'Overview' , link : '/browser/api/' } ,
252
- { text : 'Authentication' , link : '/browser/api/auth' } ,
253
- { text : 'Versioning' , link : '/browser/api/versions' } ,
254
- { text : 'Endpoints' , link : '/browser/api/endpoints' } ,
255
- { text : 'Rate Limits' , link : '/browser/api/ratelimits' } ,
256
- { text : 'SDK and Resources' , link : '/browser/api/developers' } ,
257
- ]
258
- } ,
259
- services ,
260
- ] ,
261
- '/games/' : [
262
- {
263
- text : 'Minekube Games' ,
264
- items : [
265
- { text : 'Introduction' , link : '/games/' } ,
266
- { text : 'Vision' , link : '/games/vision' } ,
267
- ]
268
- } ,
269
- {
270
- text : 'Hosting Options' , items : [
271
- { text : 'Overview' , link : '/games/hosting/' } ,
272
- { text : 'Managed Providers' , link : '/games/hosting/provider' } ,
273
- {
274
- text : 'Kubernetes' , link : '/games/hosting/kubernetes/' , items : [
275
- { text : 'Levels Overview' , link : '/games/hosting/kubernetes/levels' } ,
276
- { text : 'Level 4' , link : '/games/hosting/kubernetes/level-4' } ,
277
- { text : 'Level 3' , link : '/games/hosting/kubernetes/level-3' } ,
278
- { text : 'Level 2' , link : '/games/hosting/kubernetes/level-2' } ,
279
- { text : 'Level 1' , link : '/games/hosting/kubernetes/level-1' } ,
280
- ]
281
- } ,
282
- { text : 'Docker' , link : '/games/hosting/container' } ,
283
- ]
284
- } ,
285
- {
286
- text : 'Guides' , items : [
287
- { text : 'Developing Games →' , link : '/games/developers/' } ,
288
- { text : 'Becoming Provider →' , link : '/games/providers/' } ,
289
- { text : 'Creating Game Servers →' , link : '/games/servers/create' } ,
290
- ]
291
- } ,
292
- services ,
293
- ] ,
294
- '/games/developers/' : [
295
- {
296
- text : 'Minekube Games Developers' ,
297
- items : [
298
- { text : 'Overview' , link : '/games/developers/' } ,
299
- { text : 'The Three Ways' , link : '/games/developers/the-three-ways' } ,
300
- ]
301
- } ,
302
- {
303
- text : 'Continuous Delivery' , items : [
304
- { text : 'Packaging Games' , link : '/games/developers/cd/packaging' } ,
305
- { text : 'Dockerfiles' , link : '/games/developers/cd/dockerfiles' } ,
306
- { text : 'GitHub Action Templates' , link : '/games/developers/cd/github-actions' } ,
307
- ]
308
- } ,
309
- { text : '← Back' , link : '/games/' } ,
310
- ] ,
311
- '/games/providers/' : [
312
- {
313
- text : 'Minekube Games Providers' ,
314
- items : [
315
- { text : 'Overview' , link : '/games/providers/' } ,
316
- { text : 'Start Selling' , link : '/games/providers/selling' } ,
317
- { text : 'Payouts' , link : '/games/providers/payouts' } ,
318
- ]
319
- } ,
320
- { text : '← Back' , link : '/games/' } ,
321
- ] ,
322
- '/games/servers/' : [
323
- {
324
- text : 'Minekube Games Servers' ,
325
- items : [
326
- { text : 'Server Owners' , link : '/games/servers/' } ,
327
- { text : 'Creating a Game Server' , link : '/games/servers/create' } ,
328
- { text : 'Players & Friends' , link : '/games/servers/players' } ,
329
- ]
330
- } ,
331
- { text : '← Back' , link : '/games/' } ,
332
- ] ,
333
205
}
334
206
}
335
207
} )
0 commit comments