Skip to content

This components aims at generating PDF reports for software bill of materials based on CycloneDX standard.

License

Notifications You must be signed in to change notification settings

starwit/sbom-report-generator

Repository files navigation

Report sBOM Generator

This components aims at generating reports in various for software bill of materials based on CycloneDX standard. More info on this standard can be found here.

What does it do

Service offers an API to which other services or users can send sBOM documents (CycloneDX) and get back generated PDF/spread sheet files.

How to run locally

As this is a Spring Boot app, compiling and running is simple:

    mvn clean package
    java -jar target/application-sbom-generator.jar 

Note: Build file contains a code signing step. Make sure to change config to your own signing key. For more details see plugin page

You can reach API via:

http://localhost:8080/swagger-ui/index.html

How to install

Service so far supports running as Docker container and to be deployed to Kubernetes cluster. For Docker instructions see: https://hub.docker.com/r/starwitorg/sbom-generator

To install service to Kubernetes use Helm chart provided here: https://hub.docker.com/r/starwitorg/sbom-generator-chart

Contact & Contribution

The “KI-Cockpit” (AI Cockpit) project was funded by the Federal Ministry of Labor and Social Affairs.

BMAS Logo

License

Software in this repository is licensed under the AGPL-3.0 license. See license agreement for more details.

About

This components aims at generating PDF reports for software bill of materials based on CycloneDX standard.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •