The codebase

I (henri) created this project in a very short period of time (only 3 days or smthg like that). I used the tech I am most familiar with, Next.js, Tailwindcss, Postgres, Prisma. In short: the vercel stack I guess.

How to selfhost

Selfhosting is easy - you can host this app normal, without special requirements. You can use for the database Neon, any other postgres database provider, or a local database. You only have to set the connection string as DATABASE_URL in the .env file and you have to push the prisma schema with the command bunx prisma db push. You can then host the app on your own VPS, or on vercel.

Configuration

Env variables: