From 3443965223ba413abacdc4a13eba7ce7a802b1cd Mon Sep 17 00:00:00 2001
From: Cyrille Nofficial <cynoffic@cyrilix.fr>
Date: Sun, 24 May 2015 20:38:09 +0200
Subject: [PATCH] Run with subsonic user

---
 Dockerfile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index b912802..fb96edd 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,7 +10,8 @@ LABEL description="Subsonic media streamer"
 
 RUN     apt-get update &&\
         apt-get -y install ffmpeg lame &&\
-        mkdir -p /opt/subsonic  /opt/data/transcode /opt/music/ &&\
+        adduser --system --home /opt/subsonic subsonic &&\
+        mkdir -p /opt/data/transcode /opt/music/ &&\
         ln -s /usr/bin/lame /opt/data/transcode/ &&\
         ln -s /usr/bin/ffmpeg /opt/data/transcode/ &&\
         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" \
@@ -22,6 +23,7 @@ VOLUME /opt/music/
 EXPOSE $PORT
 WORKDIR /opt/subsonic
 
+USER subsonic
 CMD java -Xmx100m \
             -Dsubsonic.home=/opt/data \
             -Dsubsonic.port=$PORT \