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 start
npm 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.