From 131f81a118b930e16abf16d9b42607a16365c905 Mon Sep 17 00:00:00 2001 From: kev Date: Mon, 4 Jul 2016 21:56:20 +0800 Subject: [PATCH] add live555 --- README.md | 1 + live555/Dockerfile | 16 ++++++++++++++++ live555/README.md | 24 ++++++++++++++++++++++++ live555/docker-compose.yml | 8 ++++++++ 4 files changed, 49 insertions(+) create mode 100644 live555/Dockerfile create mode 100644 live555/README.md create mode 100644 live555/docker-compose.yml diff --git a/README.md b/README.md index e4e1c55..091719e 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ A collection of delicious docker recipes. - [x] hubot - [x] influxdb - [x] influxdb-arm +- [x] live555 - [x] mariadb - [x] mariadb-arm - [x] minidlna diff --git a/live555/Dockerfile b/live555/Dockerfile new file mode 100644 index 0000000..b39f7cb --- /dev/null +++ b/live555/Dockerfile @@ -0,0 +1,16 @@ +# +# Dockerfile for live555 +# + +FROM alpine +MAINTAINER kev + +RUN set -xe \ + && wget -qP /usr/local/bin/ http://www.live555.com/mediaServer/linux/live555MediaServer \ + && chmod +x /usr/local/bin/live555MediaServer + +WORKDIR /data + +EXPOSE 80 554 + +ENTRYPOINT ["live555MediaServer"] diff --git a/live555/README.md b/live555/README.md new file mode 100644 index 0000000..c2c9e76 --- /dev/null +++ b/live555/README.md @@ -0,0 +1,24 @@ +live555 +======= + +![](https://badge.imagelayers.io/vimagick/live555:latest.svg) + +The [LIVE555 Media Server][1] is a complete RTSP server application. It can +stream several kinds of media file (which must be stored in the current working +directory - i.e., the directory from which you launch the application - or a +subdirectory.) + +## docker-compose.yml + +```yaml +live555: + image: vimagick/live555 + ports: + - "8080:80" + - "554:554" + volumes: + - ./data:/data + restart: always +``` + +[1]: http://www.live555.com/mediaServer/ diff --git a/live555/docker-compose.yml b/live555/docker-compose.yml new file mode 100644 index 0000000..c4a1f1d --- /dev/null +++ b/live555/docker-compose.yml @@ -0,0 +1,8 @@ +live555: + image: vimagick/live555 + ports: + - "8080:80" + - "554:554" + volumes: + - ./data:/data + restart: always