This is a service that provides PDF rendering backend for Extension:BlueSpiceUEModulePDF. It is based on the xhtmlrenderer
Java library.
Given you have this service running at http://localhost:8080
, you can configure the BlueSpice pdf like this:
$GLOBALS['bsgUEModulePDFPdfServiceURL'] = 'http://localhost:8080/BShtml2PDF';
docker build -t bluespice/pdf:latest .
HINT: We align the image tags with the version of BlueSpice that it is compatible with.
Example:
docker tag bluespice/pdf:latest bluespice/pdf:4
docker tag bluespice/pdf:latest bluespice/pdf:4.4
docker tag bluespice/pdf:latest bluespice/pdf:4.4.1
Example:
docker push bluespice/pdf:latest
docker push bluespice/pdf:4
docker push bluespice/pdf:4.4
docker push bluespice/pdf:4.4.1
Install trivy
and run trivy image bluespice/pdf
to check for vulnerabilities.