FROM node:18-alpine3.15 LABEL version="1.0.0" \ author="Daniel Sommer ENV LANG=C.UTF-8 RUN apk update --no-cache --progress \ && apk upgrade --no-cache --progress \ && apk add --no-cache --progress \ tzdata \ git \ && ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime \ && echo "Europe/Berlin" > /etc/timezone \ && git clone https://git.velvettear.de/velvettear/kannon.git /opt/kannon \ && cd /opt/kannon \ && npm install \ && apk del --no-cache tzdata git WORKDIR /opt/kannon ENTRYPOINT ["node", "kannon.js", "docker/docker_config.json"]