From 16edf91dc61e2cd71417bff2286ff0f6f0689edb Mon Sep 17 00:00:00 2001
From: Wonderfall <wonderfall@schrodinger.io>
Date: Sat, 17 Sep 2016 19:33:50 +0200
Subject: [PATCH] subsonic: add full https support

---
 subsonic/Dockerfile | 5 +++--
 subsonic/run.sh     | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/subsonic/Dockerfile b/subsonic/Dockerfile
index 7d9badc..9cab0bd 100644
--- a/subsonic/Dockerfile
+++ b/subsonic/Dockerfile
@@ -3,7 +3,8 @@ MAINTAINER Wonderfall <wonderfall@schrodinger.io>
 
 ARG VERSION=6.0
 
-ENV GID=991 UID=991
+ENV UID=991 GID=991 \
+    HTTPSPORT=0
 
 WORKDIR /subsonic
 
@@ -20,7 +21,7 @@ COPY run.sh /usr/local/bin/run.sh
 
 RUN chmod +x /usr/local/bin/run.sh
 
-EXPOSE 4040
+EXPOSE 4040 4050
 
 VOLUME /data /musics /playlists /podcasts
 
diff --git a/subsonic/run.sh b/subsonic/run.sh
index 0a0d645..aba36ef 100644
--- a/subsonic/run.sh
+++ b/subsonic/run.sh
@@ -7,11 +7,11 @@ ln -s /usr/bin/lame /data/transcode/lame
 chown -R $UID:$GID /data /playlists /subsonic
 
 exec su-exec $UID:$GID tini -- \
-java -Xmx200m \
+java -Xmx256m \
   -Dsubsonic.home=/data \
   -Dsubsonic.host=0.0.0.0 \
   -Dsubsonic.port=4040 \
-  -Dsubsonic.httpsPort=0 \
+  -Dsubsonic.httpsPort=$HTTPSPORT \
   -Dsubsonic.contextPath=/ \
   -Dsubsonic.defaultMusicFolder=/musics \
   -Dsubsonic.defaultPodcastFolder=/podcasts \