Getting Started
Prerequisites
Before you start the initial setup, you need to have 2 runtimes installed:
Although Bun is the primary runtime, one of the dependencies (Prisma) still requires Node to generate the initial files.
Configuration
You can either fork this project or clone it, the choice is yours.
Now, the first step is to install the project dependencies:
Running the Server
The project is set up as a monorepo (or workspace) using a tool called turbo repo.
This means that to run the server from the project root, you need to run:
Running the Server with Docker
If you want a fully configured environment, it’s also possible to run the project via Docker.
For this, at the project root, run the command:
Running the Documentation
If you want to edit the documentation, in the project’s root directory, run the command: