import { defineConfig } from 'vitepress' // https://vitepress.dev/reference/site-config export default defineConfig({ title: "koel", description: "The official documentation for Koel, the music streaming solution that works", head: [ [ 'script', { defer: 'defer', src: 'https://app.lemonsqueezy.com/js/lemon.js' } ], ['link', { rel: 'icon', href: '/favicon.png', type: 'image/x-png' }] ], cleanUrls: true, markdown: { linkify: false, image: { lazyLoading: true } }, themeConfig: { search: { provider: 'algolia', options: { appId: '2EQKL1O1UU', apiKey: 'e9d7b5be73f29af4030535a726ec7196', indexName: 'koel' } }, outline: { level: 'deep' }, logo: '/logo.svg', logoLink: '/guide/what-is-koel', // https://vitepress.dev/reference/default-theme-config nav: [ { text: 'Home', link: 'https://koel.dev' }, { text: 'Getting Started', link: '/guide/getting-started' }, { text: 'Koel Plus', link: '/plus/what-is-koel-plus' }, ], sidebar: [ { text: 'Introduction', items: [ { text: 'What Is Koel?', link: '/guide/what-is-koel' }, { text: 'Getting Started', link: '/guide/getting-started' }, ] }, { text: 'Usage', items: [ { text: 'Music Discovery', link: '/usage/music-discovery' }, { text: 'Streaming Music', link: '/usage/streaming' }, { text: 'Using the Web Interface', link: '/usage/web-interface' }, { text: 'Instant Search', link: '/usage/search' }, { text: 'Themes', link: '/usage/themes' }, { text: 'Artist, Album, & Playlist Arts', link: '/usage/artist-album-playlist-arts' }, { text: 'Podcasts', link: '/usage/podcasts' }, { text: 'User Management', link: '/usage/user-management' }, { text: 'Profile & Preferences', link: '/usage/profile-preferences' }, { text: 'Remote Controller', link: '/usage/remote-controller' }, ] }, { text: 'Koel Plus', items: [ { text: 'What Is Koel Plus?', link: '/plus/what-is-koel-plus' }, { text: 'Purchase & Activation', link: '/plus/purchase-activation' }, { text: 'Cloud Storage Support', link: '/plus/cloud-storage-support' }, { text: 'Collaboration', link: '/plus/collaboration' }, { text: 'Single Sign-On', link: '/plus/sso' }, { text: 'Proxy Authentication', link: '/plus/proxy-auth' }, ] }, { text: 'Service Integrations', link: '/service-integrations.md' }, { text: 'Mobile Apps', link: '/mobile-apps' }, { text: 'CLI Commands', link: '/cli-commands' }, { text: 'Local Development', link: '/development' }, { text: 'Troubleshooting', link: '/troubleshooting' }, ], socialLinks: [ { icon: 'github', link: 'https://github.com/koel/koel' } ] } })