From aba0d1302f6fa8d0cba8f089801be9a1a5684b8a Mon Sep 17 00:00:00 2001 From: Cyrille Nofficial Date: Sat, 30 May 2015 14:09:43 +0200 Subject: [PATCH] Save podcasts and playlists in dedicated directories --- Dockerfile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1e671a7..1728db3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,8 +11,8 @@ LABEL description="Subsonic media streamer" RUN apt-get update &&\ apt-get -y install libav-tools lame &&\ adduser --system --home /opt/subsonic subsonic &&\ - mkdir -p /opt/data/transcode /opt/music/ &&\ - chown -R subsonic /opt/data &&\ + mkdir -p /opt/data/transcode /opt/music/ /opt/playlist/ /opt/podcast/ &&\ + chown -R subsonic /opt/data /opt/playlist/ /opt/podcast/ &&\ ln -s /usr/bin/lame /opt/data/transcode/lame &&\ ln -s /usr/bin/avconv /opt/data/transcode/ffmpeg &&\ wget "http://downloads.sourceforge.net/project/subsonic/subsonic/$SUBSONIC_VERSION/subsonic-$SUBSONIC_VERSION-standalone.tar.gz?r=http%3A%2F%2Fwww.subsonic.org%2Fpages%2Fdownload2.jsp%3Ftarget%3Dsubsonic-$SUBSONIC_VERSION-standalone.tar.gz&ts=1431096340&use_mirror=garr" \ @@ -20,6 +20,8 @@ RUN apt-get update &&\ VOLUME /opt/data VOLUME /opt/music/ +VOLUME /opt/playlist/ +VOLUME /opt/podcast/ EXPOSE $PORT WORKDIR /opt/subsonic @@ -30,8 +32,8 @@ CMD java -Xmx100m \ -Dsubsonic.port=$PORT \ -Dsubsonic.contextPath=$CONTEXT_PATH \ -Dsubsonic.defaultMusicFolder=/opt/music/ \ - -Dsubsonic.defaultPodcastFolder=/opt/music/ \ - -Dsubsonic.defaultPlaylistFolder=/opt/music/ \ + -Dsubsonic.defaultPodcastFolder=/opt/podcast/ \ + -Dsubsonic.defaultPlaylistFolder=/opt/playlist/ \ -Djava.awt.headless=true \ -verbose:gc \ -jar /opt/subsonic/subsonic-booter-jar-with-dependencies.jar