FROM alpine:3.18.4

RUN apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.18/main doxygen~=1.9.6
RUN apk add --no-cache graphviz ttf-freefont ; mkdir doxygen ; cd doxygen

COPY ForDockerfile/Doxyfile /
COPY ForDockerfile/publish.sh /usr/local/bin
RUN chmod +x /usr/local/bin/publish.sh

ENTRYPOINT [ "publish.sh" ]