123456789101112131415161718192021222324252627282930313233343536373839 |
- # Builds a modified version of sabnzbd with nzbToMedia.
- # Needs the configuration file mounted to /usr/local/scripts/autoProcessMedia.cfg
- FROM lsiobase/ffmpeg:arm64v8-bin as binstage
- FROM linuxserver/sabnzbd:latest
- # Add files from binstage
- COPY --from=binstage / /
- # get the latest version from https://github.com/clinton-hall/nzbToMedia/tags
- ENV GITTAG=12.1.10
- RUN apk update && apk add \
- git \
- expat \
- fontconfig \
- ffmpeg \
- gcompat \
- glib-dev \
- libgomp \
- libc6-compat \
- harfbuzz \
- v4l-utils-libs \
- libx11 \
- libxcb \
- libxext \
- libxml2 && \
- echo "**** clean up ****" && \
- rm -rf /var/lib/apk/lists/* /var/tmp/*
- WORKDIR /usr/local
- RUN mkdir -p /usr/local/src/ \
- && curl -o /usr/local/src/nzbToMedia.tar.gz https://codeload.github.com/clinton-hall/nzbToMedia/tar.gz/refs/tags/${GITTAG} \
- && tar xvzf /usr/local/src/nzbToMedia.tar.gz \
- && mv nzbToMedia-${GITTAG} scripts \
- && cp scripts/autoProcessMedia.cfg.spec scripts/autoProcessMedia.cfg \
- && chown -R abc:abc scripts \
- && rm /usr/local/src/nzbToMedia.tar.gz
- WORKDIR /
|