This repository hosts the dj-stripe.dev website and documentation for all versions of dj-stripe.
- Website: NextJS static site deployed to GitHub Pages
- Documentation: Markdown files rendered with NextJS
/docs/dev/- Latest development docs (auto-synced from main repo)/docs/2.9/,/docs/2.8/etc - Stable version documentation/docs/latest- Redirects to the latest stable version
- NextJS with TypeScript
- Tailwind CSS v4
- Bun package manager
- Static export for GitHub Pages
Install Bun:
curl -fsSL https://bun.sh/install | bashClone the repository:
git clone https://github.com/dj-stripe/dj-stripe.github.io.git
cd dj-stripe.github.ioInstall dependencies:
bun installRun development server:
bun devBuild for production:
bun run builddocs/
├── dev/ # Development docs (synced from main repo)
├── 2.9/ # Stable version 2.9
├── 2.8/ # Stable version 2.8
└── ... # Other stable versions
The site is automatically deployed to GitHub Pages when changes are pushed to the main branch.
Development documentation (/docs/dev/) is automatically updated via GitHub Actions whenever changes are pushed to the main dj-stripe repository.
When releasing a new stable version of dj-stripe:
- Copy the current dev docs to a new version folder (e.g.,
docs/2.10/) - Update the version switcher configuration
- Update the
/docs/latestredirect - Commit and push changes
Please see the main dj-stripe repository for contribution guidelines.
This project is licensed under the MIT License - see the main dj-stripe repository for details.