Prerequisites
Before installing the SCANOSS Go API, ensure the following components are already installed and operational on the target system.Installation
Before starting the installation, ensure you have received a.tar.gz archive
containing the following:
- Installation scripts
- API binary
- Engine binary (optional)
Note: The Engine binary is optional if the SCANOSS Engine is already installed as a prerequisite (see above).
Create a Dedicated User
Create a system user under which the SCANOSS Go API service will run:Download the API
Download the latest release for your architecture (AMD64 or ARM64) from the SCANOSS Go API releases, or use the following commands:Build the API Binary
Note: This step is only required if you are building from source rather than using a pre-built release binary.Navigate to the source directory and build the binary for your architecture: