This is still a work in progress, yet it is functional.
You need to have a node>=20
and pnpm
.
# install dependencies
pnpm install
# setup
pnpm run setup
# start the server
pnpm run dev
Note
The client should support using other servers, but the server is only compatible with the client.
If you want to use the client with another server, you can just implement the same API as the server, you can look at
apps/client/src/clients/rest
or apps/client/src/clients/rest
for an example.