DevNotes is a personal developer wiki built with Docusaurus β designed to organize technical notes, cheat sheets, mind maps, and resources in one searchable, version-controlled space.
- π₯ Custom UI β Tailored theme for better readability.
- π Full-text Search β Local search with Algolia planned for future.
- π Category-based Navigation β Organize notes by topic.
- β‘ GitHub Pages Deployment β Automatic CI/CD publishing.
- π Markdown Powered β Simple writing format.
- π Multi-topic Coverage β Programming, DevOps, Linux, and more.
DevNotes/
βββ docs/ # Main documentation content
βββ blog/ # Blog posts (optional)
βββ sidebars.ts # Sidebar configuration
βββ docusaurus.config.ts # Site configuration
βββ src/ # Custom components & styles
βββ static/ # Static assets (images, icons, etc.)git clone https://github.com/nitinawari/DevNotes.git
cd DevNotesnpm installnpm run start- Visit http://localhost:3000 to preview.
npm run buildThis project is automatically deployed to GitHub Pages using GitHub Actions.
To deploy manually:
GIT_USER=<YourGitHubUsername> npm run deploy