diff --git a/Dockerfile b/Dockerfile index 803d2ea..4372c6f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,9 @@ RUN mvn clean install -DskipTests FROM openjdk:21-jdk-slim +RUN apt-get update && \ + apt-get install -y libfreetype6 fontconfig && \ + rm -rf /var/lib/apt/lists/* # Create a non-root user and group for security RUN groupadd -r appgroup && useradd -r -s /bin/false -g appgroup appuser diff --git a/src/main/resources/fonts/DejaVuSans.ttf b/src/main/resources/fonts/DejaVuSans.ttf new file mode 100644 index 0000000..e5f7eec Binary files /dev/null and b/src/main/resources/fonts/DejaVuSans.ttf differ