hereva-rendrerer/Dockerfile

21 lines
993 B
Docker
Raw Normal View History

2019-01-09 07:11:48 +00:00
FROM alpine:edge
2019-01-30 21:13:31 +00:00
RUN apk --no-cache add zip libressl python2 python3 git npm jq curl \
2019-01-22 15:39:11 +00:00
ghostscript-fonts fontconfig inkscape imagemagick exiftool graphicsmagick \
2019-01-22 12:35:17 +00:00
&& apk add --no-cache --virtual .build-deps alpine-sdk \
&& npm install -g --unsafe-perm thumbsup \
2019-04-22 14:30:39 +00:00
&& apk del .build-deps alpine-sdk \
&& python3 -m pip install requests
RUN addgroup -g 1001 carrot \
2019-01-09 07:11:48 +00:00
&& 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" \
2019-01-09 07:11:48 +00:00
&& 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
2019-02-05 21:16:42 +00:00
USER 1001
2019-01-09 07:11:48 +00:00