GSA building from source documentation - Missing nodejs npm build instructions

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.

Hi, if you read the soure build docs carefully you will find a section explaining this in detail Building from Source - Greenbone Community Documentation

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.

2 Likes

Thank you, I neglected to read the portion of the instructions about the pre-built files.

Hello,

Could you please provide more details on how exactly you perform the installation?

For instance, I have always installed Node.js and yarn on Ubuntu. Additionally, I add terser and dayjs to yarn.

As I understand, this is not necessarily required?

If not, how do you proceed?

According to the manual, I extracted the files, then simply copied them and received the following error:

URL not found
The requested URL is not available.