Welcome to the Rubrik Developer Center repository! This repository contains the documentation and code samples to generate developer.rubrik.com.
For ANY bad experiences, please navigate to the offending page on the site and use the feedback tool at the bottom of each page.
All contributions will be considered, and require a signed CLA. All code sample contributions will require testing. Automated validation of GraphQL samples will be coming soon.
Clone the repo locally, and execute setup.sh
. This will create a python virtual environment and install all necessary dependencies.
git clone https://github.com/rubrikinc/rubrik-developer-center.git
cd rubrik-developer-center
chmod +x setup.sh
./setup.sh
Activate the virtual environment and run mkdocs locally.
source venv/bin/activate
mkdocs serve
Rubrik Developer Center site will be running locally at localhost:8000
The mkdocs-llmstxt plugin is used to generate the llms.txt file that can be used to supply context to an LLM. This collects the markdown content into a single file that follows the llmstxt.org emerging standard. The file can be found at localhost:8000/llms.txt
while developing locally locally or at https://developer.rubrik.com/llms.txt.