No description
Find a file
2024-05-19 22:08:31 +02:00
prisma Add PrismaORM 2024-05-19 18:08:47 +02:00
public Init NextJS 2024-05-18 21:27:18 +02:00
src/app Readd access token to session 2024-05-19 22:00:24 +02:00
.envrc Init NextJS 2024-05-18 21:27:18 +02:00
.eslintrc.json Init NextJS 2024-05-18 21:27:18 +02:00
.gitignore Ignore prisma journal files 2024-05-19 22:07:01 +02:00
auth.ts Readd access token to session 2024-05-19 22:00:24 +02:00
flake.lock Init NextJS 2024-05-18 21:27:18 +02:00
flake.nix Add PrismaORM 2024-05-19 18:08:47 +02:00
middleware.ts Init AuthJS 2024-05-19 00:00:55 +02:00
next.config.mjs Init NextJS 2024-05-18 21:27:18 +02:00
package.json Add PrismaORM 2024-05-19 18:08:47 +02:00
pnpm-lock.yaml Add PrismaORM 2024-05-19 18:08:47 +02:00
postcss.config.mjs Init NextJS 2024-05-18 21:27:18 +02:00
README.md Add readme title 2024-05-19 22:08:31 +02:00
tailwind.config.ts Init NextJS 2024-05-18 21:27:18 +02:00
tsconfig.json Init AuthJS 2024-05-19 00:00:55 +02:00

Schnabu Web

Web Interface for Schnabu

Getting Started

Identity Provider Setup

To enable generation of refresh tokens, enable OAuth Mapping 'offline_access' in your OAuth2 Provider. This can be found under "Advanced protocol settings".

Running Project

  1. pnpm install
  2. prisma migrate dev --schema prisma/schema-sqlite.prisma
  3. pnpm dev