This is a Next.js project bootstrapped with create-next-app.
- node version 14
- yarn
brew install supabase/tap/supabase
git clone https://github.com/insuusvenerati/hello-free-shavacadoSign up for Clerk at https://clerk.dev/
Create a new app using passwordless authentication (or whatever providers you want)
Create a Supabase JWT Template in Clerk
Go to your Clerk dashboard, and navigate to JWT Templates. Press "New Template" then select the "Supabase" template to get started.
This will populate a template with most of what you need. You will still need to:
Use Signing algorithm: HS256
Copy your Supabase JWT Secret into "Signing key"
Note: Locally, when using the supabase cli, the signing key is
super-secret-jwt-token-with-at-least-32-characters-long. Hopefully this value will be configurable in future versions of the supabase cli.
yarn s:startFinally, run the development server:
yarn install
yarn devOpen http://localhost:3000 with your browser to see the result.
- Integrate NestJS backend
- Production instructions
- Docker deployment
- Kubernetes deployment