While updating from source, noticed that in the Building From Source documentation, the GSA section is missing the build instructions, i.e. npm install and npm run build section. The installation command should also reflect the build folder.
If you try running GSAD without building/installing GSA properly, I discovered you end up connecting to a blank screen.
The web application is written in JavaScript and relies on the react framework. It uses nodejs for building the application and maintaining the JavaScript dependencies. Because the installation of a specific nodejs version requires a setup of external package repositories and the build process takes a lot of time, pre-built distributable files are available. These pre-built distributable files are used in this docs.