diff --git a/Dockerfile b/Dockerfile index 5f72dea..3fe8abb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,12 +6,14 @@ RUN apk --no-cache add zip libressl python2 python3 git npm jq curl \ && npm install -g --unsafe-perm thumbsup \ && apk del .build-deps alpine-sdk \ && python3 -m pip install requests -RUN wget https://www.peppercarrot.com/0_sources/0ther/tools/zip/peppercarrot-fonts-latest.zip \ - && unzip -d /usr/share/fonts/ peppercarrot-fonts-latest.zip \ - && fc-cache -f \ - && addgroup -g 1001 carrot \ +RUN addgroup -g 1001 carrot \ && adduser -G carrot -D -u 1001 carrot \ && cd /home/carrot \ + && wget https://www.peppercarrot.com/0_sources/0ther/tools/zip/peppercarrot-fonts-latest.zip \ + && mkdir /home/carrot/.fonts && chown -R carrot: /home/carrot/.fonts \ + && unzip -d /home/carrot/.fonts peppercarrot-fonts-latest.zip \ + && mv /home/carrot/.fonts/fonts /home/carrot/.fonts/peppercarrot \ + && su -l carrot -c "fc-cache -fv" \ && wget -O renderfarm-lite.py https://framagit.org/peppercarrot/tools/raw/master/utils/renderfarm-lite.py?inline=false \ && chmod +x /home/carrot/renderfarm-lite.py USER 1001