commit
689bad7f95
2 changed files with 42 additions and 5 deletions
37
Dockerfile
37
Dockerfile
|
@ -5,10 +5,39 @@ MAINTAINER smdion <me@seandion.com> ,sparklyballs
|
||||||
RUN \
|
RUN \
|
||||||
apk add --no-cache \
|
apk add --no-cache \
|
||||||
ffmpeg \
|
ffmpeg \
|
||||||
mc && \
|
mc
|
||||||
apk add --no-cache --repository \
|
|
||||||
http://nl.alpinelinux.org/alpine/edge/testing \
|
# install build packages
|
||||||
shntool
|
RUN \
|
||||||
|
apk add --no-cache --virtual=build-dependencies \
|
||||||
|
g++ \
|
||||||
|
gcc \
|
||||||
|
make && \
|
||||||
|
|
||||||
|
# compile shntool
|
||||||
|
mkdir -p \
|
||||||
|
/tmp/shntool && \
|
||||||
|
curl -o \
|
||||||
|
/tmp/shntool-src-tar.gz -L \
|
||||||
|
http://www.etree.org/shnutils/shntool/dist/src/shntool-3.0.10.tar.gz && \
|
||||||
|
tar xf /tmp/shntool-src-tar.gz -C \
|
||||||
|
/tmp/shntool --strip-components=1 && \
|
||||||
|
cd /tmp/shntool && \
|
||||||
|
./configure \
|
||||||
|
--infodir=/usr/share/info \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sysconfdir=/etc && \
|
||||||
|
make && \
|
||||||
|
make install && \
|
||||||
|
|
||||||
|
# cleanup
|
||||||
|
apk del --purge \
|
||||||
|
build-dependencies && \
|
||||||
|
rm -rf \
|
||||||
|
/tmp/* \
|
||||||
|
/usr/lib/*.la
|
||||||
|
|
||||||
# add local files
|
# add local files
|
||||||
COPY root/ /
|
COPY root/ /
|
||||||
|
|
10
README.md
10
README.md
|
@ -6,10 +6,17 @@ The [LinuxServer.io](https://linuxserver.io) team brings you another container r
|
||||||
* [Podcast](https://www.linuxserver.io/index.php/category/podcast/) covers everything to do with getting the most from your Linux Server plus a focus on all things Docker and containerisation!
|
* [Podcast](https://www.linuxserver.io/index.php/category/podcast/) covers everything to do with getting the most from your Linux Server plus a focus on all things Docker and containerisation!
|
||||||
|
|
||||||
# linuxserver/Headphones
|
# linuxserver/Headphones
|
||||||

|
[][hub]
|
||||||
|
[][hub]
|
||||||
|
[](http://jenkins.linuxserver.io:8080/job/Dockers/job/LinuxServer.io/job/linuxserver-headphones/)
|
||||||
|
[hub]: https://hub.docker.com/r/linuxserver/headphones/
|
||||||
|
|
||||||
|
|
||||||
Headphones is an automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent and Blackhole.
|
Headphones is an automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent and Blackhole.
|
||||||
|
|
||||||
|
[][headurl]
|
||||||
|
[headurl]: https://github.com/rembo10/headphones
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -57,5 +64,6 @@ Access WebUI at http://localhost:8181 and walk through the wizard.
|
||||||
|
|
||||||
## Version History
|
## Version History
|
||||||
|
|
||||||
|
+ **27.08.16:** Add badges to README, compile shntool.
|
||||||
+ **08.08.16:** Rebase to alpine linux.
|
+ **08.08.16:** Rebase to alpine linux.
|
||||||
+ **18.07.15:** Inital Release
|
+ **18.07.15:** Inital Release
|
||||||
|
|
Loading…
Add table
Reference in a new issue