This is the source code for the website, both backend and frontend.
You'll need git, yarn, docker and docker-compose.
Go to the folder where you manage your projects and checkout this project.
Then start the backend:
cd backend
docker-compose upUse another terminal session to run the following or use your browser to go to localhost:8000/docs and use the UI to run the /update endpoint.
This will populate the database with the latest data from the flathub.
curl -X POST localhost:8000/updateThen open a terminal and go the the frontend folder. If it's the first time you run it, run
yarnThen you should be able to start the dev server and see changed to the code:
yarn devWe're using Weblate to translate the UI.
You can find more backend instructions in the readme in the backend folder.