2016-01-02 18:33:09 -08:00
|
|
|
FROM ubuntu:trusty
|
|
|
|
|
|
|
|
EXPOSE 4050
|
|
|
|
EXPOSE 4051
|
|
|
|
|
|
|
|
RUN apt-get update && \
|
|
|
|
apt-get install -y wget && \
|
|
|
|
apt-get install -y openjdk-7-jre-headless wget supervisor && \
|
2017-04-02 15:21:06 -07:00
|
|
|
wget -O /tmp/subsonic.deb https://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-6.1.beta2.deb && \
|
2016-01-02 18:33:09 -08:00
|
|
|
dpkg -i /tmp/subsonic.deb && \
|
|
|
|
useradd subsonic && \
|
2016-08-23 13:53:19 -07:00
|
|
|
mkdir /var/subsonic/lucene2 && \
|
2016-01-02 18:33:09 -08:00
|
|
|
chown -R subsonic:subsonic /var/subsonic
|
|
|
|
|
|
|
|
ADD supervisor.conf /etc/supervisor/conf.d/supervisor.conf
|
|
|
|
ADD subsonic.conf /etc/supervisor/conf.d/subsonic.conf
|
|
|
|
|
|
|
|
ENTRYPOINT ["supervisord"]
|