IssueVista is hosted on Cloudflare Pages with automatic deployments.
- Pull Requests: Get automatic preview deployments
- Merge to master: Automatically deploys to production at issuevista.vibetensor.com
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewFramework preset: Astro
Build command: npm run build
Build output directory: dist
Node.js version: 18
To enable GitHub OAuth Device Flow:
- Create a GitHub OAuth App at https://github.com/settings/developers
- Set
PUBLIC_GITHUB_CLIENT_IDin Cloudflare Pages environment variables
Note: OAuth is optional. The app works without it using personal access tokens.