-
Notifications
You must be signed in to change notification settings - Fork 0
Developer documentation
Clément Champouillon edited this page Apr 23, 2023
·
6 revisions
The project is split in two different parts: the frontend, which sits in the app
folder and the API, which is located in the server
folder.
You need Docker to develop on this project easily.
OBS with VLC input sources and WebSocket server is required.
This project is currently using pnpm
as a package manager. Be sure to use it too, to ensure proper module resolution. Documentation can be found at https://pnpm.io/.
In OBS, open the WebSocket server settings. Add a password, and start the server.
Run the database in the background using Docker.
docker compose up -d db
Go to ./server
. Copy the .env.example
file to .env
. Fill it with your values.
Then launch the development API server.
pnpm dev