Das Songbook
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

19 lines
432 B

FROM alpine:3.13
RUN apk add libreoffice python3-dev musl-dev jpeg-dev poppler-utils make py3-pip zlib-dev gcc
COPY requirements.txt .
RUN pip install -r requirements.txt
# OpenJDK
RUN apk fetch openjdk8 && apk add openjdk8 && rm openjdk8*
ENV JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
ENV PATH="$JAVA_HOME/bin:${PATH}"
# Fonts
RUN apk add msttcorefonts-installer
RUN update-ms-fonts
RUN fc-cache -f
WORKDIR /data
CMD make build