Skip to content

Dahkenangnon/oidc-provider.dev

Repository files navigation

oidc-provider.dev

An unofficial community documentation site for node-oidc-provider, built to make the existing docs easier to browse.

Live: oidc-provider.dev

Architecture

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.

Development

npm install
npm run dev                # generate pages from cache + start dev server
npm run generate:refresh   # force-refresh upstream docs
npm run build              # production build

Acknowledgments

All credit for node-oidc-provider goes to @panva. This site simply reorganizes the existing documentation.

License

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.

About

Community documentation site for panva/node-oidc-provider — an OpenID Certified™ OAuth 2.0 Authorization Server for Node.js.

Topics

Resources

License

Stars

Watchers

Forks

Contributors