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