1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos-docs synced 2026-06-16 04:34:55 +02:00
thalos-docs/.vitepress/config.ts

78 lines
2.2 KiB
TypeScript

import { defineConfig } from 'vitepress'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "Thalos",
description: "A VitePress Site",
cleanUrls: true,
outDir: "dist",
themeConfig: {
search: {
provider: 'local'
},
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Home', link: '/' },
{ text: 'Documentation', link: '/docs/' }
],
sidebar: [
{
text: "Documentation",
link: '/docs/',
},
{
text: "Getting Started",
items: [
{
text: 'Installation',
link: '/docs/installation/',
items: [
{
text: "Package Managers",
items: [
{ text: "Ubuntu/Debian", link: '/docs/installation/debian' },
]
},
{ text: "Bundled binaries", link: '/docs/installation/#bundled-binaries' },
{ text: "Compiling from source", link: '/docs/installation/#compiling-from-source' },
]
},
{
text: 'Configuration',
link: '/docs/configuration'
}
]
},
{
text: 'Architecture',
items: [
{ text: 'Overview', link: '/docs/architecture/' },
{ text: 'Benchmark', link: '/docs/architecture/benchmark' }
]
},
{
text: 'API',
items: [
{ text: 'Messages', link: '/docs/api/messages' },
{ text: 'Channels', link: '/docs/api/redis-channels' },
{ text: 'Clients', link: '/docs/api/clients' }
],
}
],
socialLinks: [
{ icon: 'github', link: 'https://github.com/eosswedenorg/thalos' }
],
footer: {
message: 'Released under the MIT License.',
copyright: 'Copyright © 2023 Sw/eden'
}
},
markdown: {
lineNumbers: true
}
})