Docus-based documentation site for @pleaseai/gh-please with English and Korean support.
- ✨ Docus Framework - Built with Nuxt 4 + Nuxt Content + Nuxt UI
- 🌍 Multilingual - Full English and Korean (ko) support via @nuxtjs/i18n
- 📱 Responsive - Beautiful design on all devices
- 🔍 Full-text Search - Built-in search functionality
- 🎨 Customizable - Easy theming with Nuxt App Config
- 📝 MDC Syntax - Enhanced Markdown with Vue components
docs/
├── content/
│ ├── index.md # Root landing page (language selector)
│ ├── en/ # English documentation
│ │ ├── index.md # English home page
│ │ ├── 1.guide/ # Getting Started guides
│ │ ├── 2.features/ # Feature documentation
│ │ ├── 4.workflows/ # Workflow guides
│ │ └── 5.advanced/ # Advanced topics
│ └── ko/ # Korean documentation (한국어)
│ ├── index.md # Korean home page
│ ├── 1.guide/ # 시작 가이드
│ ├── 2.features/ # 기능 문서
│ ├── 4.workflows/ # 워크플로우 가이드
│ └── 5.advanced/ # 고급 주제
├── public/ # Static assets
├── nuxt.config.ts # Nuxt configuration with i18n
└── package.json
bun installbun run devThe site will be available at http://localhost:3000
- English:
http://localhost:3000/en - Korean:
http://localhost:3000/ko
bun run buildbun run generatebun run previewAdd or edit files in content/en/:
# Example: Add new guide
touch content/en/1.guide/3.advanced-usage.mdAdd or edit files in content/ko/:
# Example: Add new guide
touch content/ko/1.guide/3.advanced-usage.mdEach page should include frontmatter:
---
title: Page Title
description: Page description for SEO
---The site uses @nuxtjs/i18n with prefix strategy:
- English:
/en/*(default locale) - Korean:
/ko/*
Browser language detection is enabled with cookie persistence.
Edit theme colors, social links, and more in nuxt.config.ts or create app.config.ts.
Navigation is auto-generated from the content structure. Use numbered prefixes (e.g., 1.guide, 2.features) to control order.
- Connect your GitHub repository to Vercel
- Set build command:
bun run build - Set output directory:
.output/public
- Connect your GitHub repository to Netlify
- Set build command:
bun run generate - Set publish directory:
.output/public
bun run generate
# Deploy .output/public directoryMIT