rdio-scanner/Containerfile
2021-12-10 10:32:17 -05:00

17 lines
538 B
Docker

FROM docker.io/alpine:latest
LABEL maintainer="Chrystian Huot <chrystian.huot@saubeo.solutions>"
WORKDIR /app
ENV DOCKER=1
COPY dist/linux-amd64/rdio-scanner.pdf .
COPY server/. server/.
RUN mkdir -p /app/data && \
apk --no-cache --no-progress --virtual .build add go && \
cd server && \
go build -o ../rdio-scanner && \
cd .. && \
rm -fr server && \
apk del .build && \
apk --no-cache --no-progress add ffmpeg tzdata
VOLUME [ "/app/data" ]
EXPOSE 3000
ENTRYPOINT [ "./rdio-scanner", "-base_dir", "/app/data" ]