Assetto Corsa Server Web User Interface
 Integration of Third Party Software

If I have seen further it is by standing on ye sholders of Giants [Isaac Newton].

The idea of ACswui is to have a comfortable user interface. If others have already developed techniques that support this, it makes sense to make use of these if applicable.

php-steam-openid

This library provides an interface to make use of Steam as Open-ID provider for user login.

Source: github
License: MIT License, see submodules source directory for a copy of the license

Flagpedia

This is a website wich provides acess to international country codes and flag images.

Source: flagpedia.net
ACswui uses this to make users/drivers present their representation country. The little flag symbols are not hosted on this server, they are loaded from flagpedia.net.

Real Penalty

A UDP plugin for the assetto corsa server, created by Davide Bolognesi. It helps to ensure fair racing by monitoring drivers behavior and automatially apply penalties (like drivetru).

The actually Real Penalty software is not integrated into ACswui. You have to procure it separately. But ACswui is prepared to configure and operate the Real Penalty plugin.

Chart.js

A javascript library to generate diagrams.

To be honest, javascript is not my favourite pet. So, I am really glad that a lot of contributors created Chart.js, which makes it easy to present diagrams in ACswui. At the moment this javascript library is included via cloudflare and not self hosted. This makes it easier to integrate - hopefully only the diagrams are loaded from the foreign server.

ac-server-wrapper

The server wrapper is used to provide more detailed information to drivers that use the content manager to start AC.

Source: github
License: MIT License, see submodules source directory for a copy of the license