fix: use npm in Dockerfile.docs for better resolution

This commit is contained in:
lotherk
2026-03-27 02:46:56 +00:00
parent a67f2f1b34
commit afacab4e36
7 changed files with 7361 additions and 35 deletions

View File

@@ -11,28 +11,49 @@ export default defineConfig({
dark: './src/assets/logo-dark.svg',
replacesTitle: true,
},
social: [
{ icon: 'github', label: 'GitHub', href: 'https://github.com/lotherk/deardiary' },
],
social: {
github: 'https://github.com/anomalyco/totalrecall',
},
editLink: {
baseUrl: 'https://github.com/lotherk/deardiary/edit/main/',
baseUrl: 'https://github.com/anomalyco/totalrecall/edit/main/',
},
sidebar: [
{
label: 'Getting Started',
autogenerate: { directory: 'getting-started' },
items: [
{ label: 'Introduction', slug: 'index' },
{ label: 'Installation', slug: 'getting-started/installation' },
{ label: 'Quick Start', slug: 'getting-started/quick-start' },
{ label: 'Configuration', slug: 'getting-started/configuration' },
],
},
{
label: 'Features',
autogenerate: { directory: 'features' },
items: [
{ label: 'Events', slug: 'features/events' },
{ label: 'Diary Pages', slug: 'features/diary-pages' },
{ label: 'AI Providers', slug: 'features/ai-providers' },
{ label: 'Search', slug: 'features/search' },
{ label: 'Calendar', slug: 'features/calendar' },
{ label: 'Export & Import', slug: 'features/export-import' },
{ label: 'Media Uploads', slug: 'features/media' },
],
},
{
label: 'API Reference',
autogenerate: { directory: 'api' },
items: [
{ label: 'Authentication', slug: 'api/authentication' },
{ label: 'Events', slug: 'api/events' },
{ label: 'Journals', slug: 'api/journals' },
{ label: 'Settings', slug: 'api/settings' },
],
},
{
label: 'Deployment',
autogenerate: { directory: 'deployment' },
items: [
{ label: 'Docker', slug: 'deployment/docker' },
{ label: 'Environment Variables', slug: 'deployment/environment' },
],
},
],
customCss: ['./src/styles/custom.css'],