This repo is the source of the Redocly website (https://redocly.com).
- Node.js (version specified in
.tool-versions) - npm
- Install dependencies:
npm install- Start the development server:
npm startnpm start- Start the development server using Redocly CLI previewnpm run lint:markdown- Lint markdown filesnpm run lint:markdown:fix- Fix markdown linting issues
.
├── docs/ # Documentation content
├── pages/ # Website pages
├── static/ # Static assets
├── images/ # Image assets
├── blog/ # Blog content
├── learn/ # Learning resources
└── @theme/ # Theme components
The /docs/cli, /docs/realm, and /docs/redoc content are sourced from other repositories using the remote content feature.
docs
├── cli
├── realm
├── redoc
The sidebars are located in the root of the repo:
- docs-cli.sidebars.yaml
- docs-realm.sidebars.yaml
- etc...
Please ensure your contribution follows our style guidelines:
- Use Prettier for code formatting
- Follow the markdown linting rules defined in
.markdownlint.yaml - Follow the ESLint configuration
This project is proprietary. See the LICENSE file for details.