mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-06 12:27:46 +00:00
6dc9de0c019851a117151c9ea7795d814d2b0b1d
About The Project
This repository contains the complete build, with assets, for everything seen on developer.sailpoint.com. The includes the homepage, all static elements, docs, and the API specifications. The API specifications come in from a GitHub Action in another repository, but ultimately the API specifications used to generate this static site are those found in the static folder.
Please use GitHub issues to submit bugs or make feature requests.
Getting Started
Prerequisites
To run this project you must first have npm installed.
npm install npm@latest -g
Installation
- Clone the repo
git clone https://github.com/sailpoint-oss/developer.sailpoint.com.git - Install NPM packages
npm install - Generate the docs
npm run docusaurus gen-api-docs all - Start the website
npm start
Running the Algolia crawler
- Setup a .env file inside the algolia folder
APPLICATION_ID={APP_ID} API_KEY={API_KEY} - Run the Algolia crawler using docker
docker run -it --env-file=./algolia/.env -e "CONFIG=$(cat ./algolia/config.json | jq -r tostring)" algolia/docsearch-scraper
License
Distributed under the MIT License. See LICENSE.txt for more information.
Discuss
Click Here to discuss this tool with other users.
Languages
MDX
91.2%
HTML
7.6%
Java
0.6%
JavaScript
0.4%
CSS
0.2%

