|
|
@ -20,6 +20,8 @@ ENV AUDIO_REQUIREBEETSTAGGING false
|
|
|
|
|
|
|
|
|
|
|
|
RUN \
|
|
|
|
RUN \
|
|
|
|
echo "************ install dependencies ************" && \
|
|
|
|
echo "************ install dependencies ************" && \
|
|
|
|
|
|
|
|
apt-get install -y software-properties-common
|
|
|
|
|
|
|
|
add-apt-repository ppa:jonathonf/ffmpeg-4
|
|
|
|
echo "************ install packages ************" && \
|
|
|
|
echo "************ install packages ************" && \
|
|
|
|
apt-get update && \
|
|
|
|
apt-get update && \
|
|
|
|
apt-get install -y \
|
|
|
|
apt-get install -y \
|
|
|
@ -32,6 +34,7 @@ RUN \
|
|
|
|
wget \
|
|
|
|
wget \
|
|
|
|
beets \
|
|
|
|
beets \
|
|
|
|
python3 \
|
|
|
|
python3 \
|
|
|
|
|
|
|
|
ffmpeg \
|
|
|
|
python3-pip \
|
|
|
|
python3-pip \
|
|
|
|
libchromaprint-tools \
|
|
|
|
libchromaprint-tools \
|
|
|
|
ffmpeg \
|
|
|
|
ffmpeg \
|
|
|
@ -40,14 +43,6 @@ RUN \
|
|
|
|
cron && \
|
|
|
|
cron && \
|
|
|
|
apt-get purge --auto-remove -y && \
|
|
|
|
apt-get purge --auto-remove -y && \
|
|
|
|
apt-get clean && \
|
|
|
|
apt-get clean && \
|
|
|
|
echo "************ add repos for updated ffmpeg ************" && \
|
|
|
|
|
|
|
|
apt-get install -y software-properties-common && \
|
|
|
|
|
|
|
|
add-apt-repository ppa:savoury1/graphics -y && \
|
|
|
|
|
|
|
|
add-apt-repository ppa:savoury1/multimedia -y && \
|
|
|
|
|
|
|
|
add-apt-repository ppa:savoury1/ffmpeg4 -y && \
|
|
|
|
|
|
|
|
echo "************ install updated ffmpeg ************" && \
|
|
|
|
|
|
|
|
apt-get update && \
|
|
|
|
|
|
|
|
apt-get install -y ffmpeg && \
|
|
|
|
|
|
|
|
echo "************ install Beets dependencies ************" && \
|
|
|
|
echo "************ install Beets dependencies ************" && \
|
|
|
|
pip3 install --no-cache-dir -U \
|
|
|
|
pip3 install --no-cache-dir -U \
|
|
|
|
requests \
|
|
|
|
requests \
|
|
|
|