- The LDB, the database that will contain the Knowledge Base
- The SCANOSS Engine, the inventory engine, that provides scanning and searching capabilities over LDB
- The SCANOSS Encoder Library, to provide data encoding capabilities
- The API, provides a simple RESTful API for SCANOSS that can be accessed remotely by any clients, such as SCANOSS-PY
Secured Access
You will receive authentication details via email for accessing the SCANOSS Knowledge Base.Connection through CLI
You can copy the Knowledge Base database using Secure FTP (SFTP) connection, authenticating with your provided credentials. Run the following command to connect:Downloading Files
Once connected, you’ll enter an interactive shell where you can download files using theget command:
/ldb/oss/ is required for the installation and must be downloaded locally.
To download the entire directory recursively, use the -r flag:
Connecting via FTP Client
Configure your preferred FTP client to connect and download files. Refer to the screenshot below and enter the connection details exactly as shown.
Usage instructions
In order to use the downloaded Knowledge Base, you should place theoss directory under the /var/lib/ldb directory.
You can copy its content directly to the directory, mount a volume or create a symbolic link if it is located in a separate disk.
For example, if your LDB is downloaded at /data/ldb, to creating a symbolic link enter:
Set Permissions
After placing the Knowledge Base files, ensure that thescanoss user has ownership of the oss directory. This is critical to avoid permission issues during operation:
scanoss user may not have the required permissions to read them.
Once all files are correctly placed and permissions are set, proceed with the Installation from Sources