From dada7e5d4f98c0eb3b4d11a80ce0161418fd91ed Mon Sep 17 00:00:00 2001 From: kev Date: Sun, 8 May 2016 21:34:04 +0800 Subject: [PATCH] add minidlna --- README.md | 1 + minidlna/Dockerfile | 18 ++++++++++++++++++ minidlna/README.md | 10 ++++++++++ minidlna/docker-compose.yml | 8 ++++++++ 4 files changed, 37 insertions(+) create mode 100644 minidlna/Dockerfile create mode 100644 minidlna/README.md create mode 100644 minidlna/docker-compose.yml diff --git a/README.md b/README.md index 856fbc7..ea37b98 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ A collection of delicious docker recipes. - [x] joomla - [x] mantisbt - [x] mariadb +- [x] minidlna - [x] monit - [x] moodle :beetle: - [x] mosquitto diff --git a/minidlna/Dockerfile b/minidlna/Dockerfile new file mode 100644 index 0000000..bc1c4fb --- /dev/null +++ b/minidlna/Dockerfile @@ -0,0 +1,18 @@ +# +# Dockerfile minidlna +# + +FROM alpine +MAINTAINER kev + +RUN set -xe \ + && apk add -U minidlna \ + && rm -rf /var/cache/apk/* + +VOLUME /opt +WORKDIR /opt + +EXPOSE 1900/udp +EXPOSE 8200/tcp + +CMD ["minidlna", "-d"] diff --git a/minidlna/README.md b/minidlna/README.md new file mode 100644 index 0000000..620b964 --- /dev/null +++ b/minidlna/README.md @@ -0,0 +1,10 @@ +minidlna +======== + +![](https://badge.imagelayers.io/vimagick/minidlna:latest.svg) + +ReadyMedia (formerly known as [MiniDLNA][1]) is a simple media server software, with +the aim of being fully compliant with DLNA/UPnP-AV clients. It is developed by +a NETGEAR employee for the ReadyNAS product line. + +[1]: http://minidlna.sourceforge.net/ diff --git a/minidlna/docker-compose.yml b/minidlna/docker-compose.yml new file mode 100644 index 0000000..75e5cb6 --- /dev/null +++ b/minidlna/docker-compose.yml @@ -0,0 +1,8 @@ +minidlna: + image: vimagick/minidlna + ports: + - "1900:1900/udp" + - "8200:8200/tcp" + volumes: + - ./data:/opt + restart: always