This app allows you to manage your assetto corsa competizione game server. You can change the entrylist and every server option which is currently supported (April 2021). It allows you also to view the results of earlier races in detail with all provided informations from the game. There is also a little permission system integrated, so only administrators can change the settings and entrylist, while other users are only allowed to view these.
- Register with invitation code
- Login
- View race results
- Manage entrylist with steam integration
- Manage settings
The frontend is based on vue3 with vuex, vuerouter and axios. Backend is written with nestjs and postgres database.
The listed versions are not strictly needed, but tested with.
Node v16
Yarn v1
orNpm v8.5
.NET5 SDK
This project has three repositories:
yarn
ornpm i
to install the project dependencies- Set the required Envs based on the
.env-example
or create a.env
file, which will be read on start yarn serve
to start the app
yarn
ornpm i
to install the project dependencies- Set the required Envs based on the
.env-example
or create a.env
file, which will be read on start yarn start:dev
to start the app
dotnet restore
to install the project dependencies- Set the required Envs (currently not documented)
dotnet run
to start the app`
Note to .env: If any env value contains a dollar sign ($) you have to encode that with a backslash (\$)