Welcome to DingDok Knowledge Base
DingDok helps you organize and share your knowledge content.
Features
- Document Management: Create and edit documents in Markdown format
- Version Control: Git-based version management with history tracking
- CI/CD Integration: Automated build and deployment workflows
- Beautiful Interface: Modern theme design with dark/light mode support
Quick Start
1. Write Documents
Create Markdown files in the docs/ directory. Docusaurus will automatically render them as beautiful pages.
2. Preview Locally
npm start
Visit http://localhost:3000 to see the result.
3. Build and Deploy
npm run build
Build output is in the build/ directory and can be deployed to any static file server.
Document Structure
docs/
├── intro.mdx # Getting Started Guide
├── tutorial-basics/ # Basic Tutorials
└── tutorial-extras/ # Advanced Content
Supported Markdown Features
- Headings:
# Heading 1,## Heading 2 - Lists: Ordered and unordered lists
- Code Blocks: Syntax highlighting supported
- Tables: Data presentation
- Links: Internal and external links
Start exploring your knowledge base! 🚀