This is the source code for the Nexirift Suggestions website.
This project was bootstrapped with Create T3 App.
- Node.js 16+
- Bun
- Docker or PostgreSQL
- Authentik
- Clone this repository:
git clone https://github.com/Nexirift/suggestions.git
- Install dependencies:
bun install
- Copy the
.env.example
file to.env
and fill in the values. - Setup the database connection:
- Docker: run
./start-database.sh
to start the database. - Local: sorry i can't help, figure it out yourself.
- Docker: run
- Setup Drizzle schema:
bun run db:generate && bun run db:migrate
. - Run the app:
bun dev
.