feat: refactor Notion API integration and update Docker configuration

This commit is contained in:
2026-03-16 14:39:18 +08:00
parent 8bb135a489
commit 7faa73c91f
10 changed files with 180 additions and 353 deletions

View File

@@ -17,8 +17,11 @@ import { pluginCollapsibleSections } from '@expressive-code/plugin-collapsible-s
import { pluginLineNumbers } from '@expressive-code/plugin-line-numbers'
import tailwindcss from '@tailwindcss/vite'
import vercel from "@astrojs/vercel"
import node from '@astrojs/node';
import vercel from '@astrojs/vercel'
import node from '@astrojs/node'
const adapterName = process.env.ASTRO_ADAPTER ?? 'vercel'
const adapter = adapterName === 'node' ? node({ mode: 'standalone' }) : vercel()
export default defineConfig({
site: 'https://nvme0n1p.dev',
@@ -44,8 +47,7 @@ export default defineConfig({
codeFontSize: '0.75rem',
borderColor: 'var(--border)',
codeFontFamily: 'var(--font-mono)',
codeBackground:
'color-mix(in oklab, var(--muted) 25%, transparent)',
codeBackground: 'color-mix(in oklab, var(--muted) 25%, transparent)',
frames: {
editorActiveTabForeground: 'var(--muted-foreground)',
editorActiveTabBackground:
@@ -112,5 +114,5 @@ export default defineConfig({
remarkPlugins: [remarkMath, remarkEmoji],
},
adapter: vercel(),
})
adapter,
})