Compare commits
2 commits
329f337446
...
dc55220bf2
Author | SHA1 | Date | |
---|---|---|---|
Simon Bruder | dc55220bf2 | ||
Simon Bruder | 52d17aa27f |
16
Dockerfile
16
Dockerfile
|
@ -1,3 +1,11 @@
|
||||||
|
FROM alpine as fonts
|
||||||
|
|
||||||
|
RUN wget https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Iosevka.zip \
|
||||||
|
&& mkdir iosevka \
|
||||||
|
&& unzip -d iosevka Iosevka.zip \
|
||||||
|
&& rm Iosevka.zip iosevka/Iosevka\ Term\ * \
|
||||||
|
&& chown -R 1000:1000 iosevka
|
||||||
|
|
||||||
FROM debian:testing
|
FROM debian:testing
|
||||||
|
|
||||||
RUN echo 'deb http://ftp-stud.hs-esslingen.de/pub/Mirrors/debian-multimedia/ testing main' > /etc/apt/sources.list.d/deb-multimedia.list \
|
RUN echo 'deb http://ftp-stud.hs-esslingen.de/pub/Mirrors/debian-multimedia/ testing main' > /etc/apt/sources.list.d/deb-multimedia.list \
|
||||||
|
@ -96,6 +104,7 @@ RUN apt-get -y install \
|
||||||
pocl-opencl-icd \
|
pocl-opencl-icd \
|
||||||
python3-opencv \
|
python3-opencv \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
|
qtwayland5 \
|
||||||
vapoursynth-* \
|
vapoursynth-* \
|
||||||
x264 \
|
x264 \
|
||||||
x265
|
x265
|
||||||
|
@ -138,9 +147,4 @@ RUN pip3 install -t /usr/local/lib/vapoursynth-scripts/ --no-cache-dir \
|
||||||
RUN adduser --disabled-password --gecos '' vapoursynth
|
RUN adduser --disabled-password --gecos '' vapoursynth
|
||||||
USER vapoursynth
|
USER vapoursynth
|
||||||
|
|
||||||
RUN mkdir /home/vapoursynth/.fonts/ \
|
COPY --from=fonts /iosevka /home/vapoursynth/.fonts
|
||||||
&& wget -nv -P /home/vapoursynth/.fonts/ \
|
|
||||||
https://s3.sbruder.de/cdn/fonts/Iosevka/iosevka-sbruder/ttf/iosevka-sbruder-bold.ttf \
|
|
||||||
https://s3.sbruder.de/cdn/fonts/Iosevka/iosevka-sbruder/ttf/iosevka-sbruder-bolditalic.ttf \
|
|
||||||
https://s3.sbruder.de/cdn/fonts/Iosevka/iosevka-sbruder/ttf/iosevka-sbruder-italic.ttf \
|
|
||||||
https://s3.sbruder.de/cdn/fonts/Iosevka/iosevka-sbruder/ttf/iosevka-sbruder-regular.ttf
|
|
||||||
|
|
Reference in a new issue