You've already forked dockerfiles
mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-07-17 01:22:25 +02:00
add shairplay-arm
This commit is contained in:
@ -121,6 +121,7 @@ A collection of delicious docker recipes.
|
|||||||
- [x] red5-arm :construction:
|
- [x] red5-arm :construction:
|
||||||
- [x] rtmp-client-arm :+1:
|
- [x] rtmp-client-arm :+1:
|
||||||
- [x] rtmp-server
|
- [x] rtmp-server
|
||||||
|
- [x] shairplay-arm
|
||||||
- [x] shoutcast
|
- [x] shoutcast
|
||||||
- [x] tesseract
|
- [x] tesseract
|
||||||
- [x] vnc2flv
|
- [x] vnc2flv
|
||||||
|
39
shairplay-arm/Dockerfile
Normal file
39
shairplay-arm/Dockerfile
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#
|
||||||
|
# Dockerfile for shairplay-arm
|
||||||
|
#
|
||||||
|
|
||||||
|
FROM easypi/alpine-arm
|
||||||
|
MAINTAINER EasyPi Software Foundation
|
||||||
|
|
||||||
|
RUN set -xe \
|
||||||
|
&& apk add --no-cache autoconf \
|
||||||
|
automake \
|
||||||
|
avahi-dev \
|
||||||
|
build-base \
|
||||||
|
curl \
|
||||||
|
dbus \
|
||||||
|
libao \
|
||||||
|
libao-dev \
|
||||||
|
libltdl \
|
||||||
|
libtool \
|
||||||
|
&& curl -sSL https://github.com/juhovh/shairplay/archive/master.tar.gz | tar xz \
|
||||||
|
&& cd shairplay-master \
|
||||||
|
&& ./autogen.sh \
|
||||||
|
&& ./configure \
|
||||||
|
&& make install \
|
||||||
|
&& cp airport.key /airport.key \
|
||||||
|
&& cd .. \
|
||||||
|
&& rm -rf shairplay-master \
|
||||||
|
&& apk del autoconf \
|
||||||
|
automake \
|
||||||
|
build-base \
|
||||||
|
curl \
|
||||||
|
libao-dev
|
||||||
|
|
||||||
|
ENV APNAME EasyPi
|
||||||
|
|
||||||
|
CMD set -xe \
|
||||||
|
&& rm -f /var/run/dbus.pid \
|
||||||
|
&& dbus-daemon --system \
|
||||||
|
&& avahi-daemon -D \
|
||||||
|
&& shairplay --apname="$APNAME"
|
8
shairplay-arm/README.md
Normal file
8
shairplay-arm/README.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
shairplay
|
||||||
|
=========
|
||||||
|
|
||||||
|
[Shairplay][1] is a free portable AirPlay server implementation similar to [ShairPort][2].
|
||||||
|
Currently only AirPort Express emulation is supported.
|
||||||
|
|
||||||
|
[1]: https://github.com/juhovh/shairplay
|
||||||
|
[2]: https://github.com/abrasive/shairport
|
6
shairplay-arm/docker-compose.yml
Normal file
6
shairplay-arm/docker-compose.yml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
shairplay:
|
||||||
|
image: easypi/shairplay-arm
|
||||||
|
devices:
|
||||||
|
- /dev/snd
|
||||||
|
net: host
|
||||||
|
restart: unless-stopped
|
Reference in New Issue
Block a user