Custom report server
If you need to add resources to the report server in production (eg: custom fonts), you can create your own docker image based on the Neos one.
In the following example, a specific report server image is created and includes a my-custom-font.ttf font in the default folder so Stimulsoft can generate a report using it:
# syntax=docker/dockerfile:1.24
ARG NEOS_VERSION=latest
FROM "harbor.hexanet.fr:8443/neos/neos-report:${NEOS_VERSION}"
ARG NEOS_VERSION
COPY ./my-custom-font.ttf /usr/share/fonts/my-custom-font.ttf
USER 1001
Warning
Because the image is based on the Neos report server image, please note that it is based on Alpine linux.
Warning
Because the image is based on the Neos report server image, make sure that you use the same version as the one in your deployed environment.
In the values of the Neos Helm chart, you can then specify which image / tag / pull secret to use under the report section.