An unofficial community documentation site for node-oidc-provider, built to make the existing docs easier to browse.
Live: oidc-provider.dev
The site is built with Astro + Starlight. A build script fetches documentation from the upstream repository, splits it into sections, and outputs Starlight pages.
upstream docs → scripts/build-from-upstream.ts → src/content/docs/**/*.md → dist/
A GitHub Actions workflow checks for upstream changes every 6 hours, opens a PR with updated cache files, and deploys to GitHub Pages on merge to main.
npm install
npm run dev # generate pages from cache + start dev server
npm run generate:refresh # force-refresh upstream docs
npm run build # production buildAll credit for node-oidc-provider goes to @panva. This site simply reorganizes the existing documentation.
This project is licensed under the MIT License.
The upstream node-oidc-provider project and its original documentation remain subject to their original licensing and attribution.