Solana Auth OAuth2 Server implementation.
bun installStart the server:
bun run src/cli.ts startOptions:
-p, --port <number>: Port to run the server on (default: 3000)--admin: Enable admin API endpoints at/admin(optional)
This project uses Drizzle ORM and Turso (SQLite).
- Generate migrations:
bun run db:generate - Push schema to DB:
bun run db:push(useful for local development) - Run migrations:
bun run db:migrate - Seed database:
bun run db:seed - Drizzle Studio:
bun run db:studio
- Build:
bun run build - Test:
bun test - Lint:
bun run lint - Type Check:
bun run check-types
MIT