No description
Find a file
2024-05-20 15:55:33 +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 Add PMTiles-based map 2024-05-20 15:55:33 +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 Use right access token in session after refresh 2024-05-19 22:26:43 +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 PMTiles-based map 2024-05-20 15:55:33 +02:00
pnpm-lock.yaml Add PMTiles-based map 2024-05-20 15:55:33 +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