Add plex-webtools (still testing phase)
This commit is contained in:
parent
8c97457e73
commit
02b1f26fb1
|
@ -0,0 +1,19 @@
|
|||
FROM alpine:3.5
|
||||
MAINTAINER Jean Froment <froment.je@gmail.com>
|
||||
|
||||
RUN apk add ca-certificates wget unzip && update-ca-certificates \
|
||||
&& $wt_tag=$(curl -sX GET "https://api.github.com/repos/ukdtom/WebTools.bundle/releases/latest" \
|
||||
| awk '/tag_name/{print $4;exit}' FS='[""]') \
|
||||
&& curl -sL "https://github.com/ukdtom/WebTools.bundle/releases/download/$wt_tag/WebTools.bundle.zip" \
|
||||
| tar xz -C /opt \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||
|
||||
VOLUME /config
|
||||
|
||||
RUN mkdir -p "/config/Plex Media Server/" \
|
||||
&& cp /opt/WebTools.bundle.zip /config/Plex\ Media\ Server/ \
|
||||
&& unzip /config/Plex\ Media\ Server/WebTools.bundle.zip \
|
||||
&& rm -f /opt/WebTools.bundle.zip /config/Plex\ Media\ Server/WebTools.bundle.zip
|
||||
|
||||
EXPOSE 33443
|
|
@ -2,7 +2,7 @@
|
|||
A collection of Dockerfiles and a docker-compose configuration to set up a
|
||||
seedbox and personal media server.
|
||||
|
||||
# Credits
|
||||
## Credits
|
||||
Main credits go to [Kelvin Chen](https://github.com/Kelvin-Chen/seedbox) who started the development of its own seedbox using Docker. Mine was first a fork of Kelvin's one, but I made some serious changes in the code and plan to add even more tools and services that keeping this project as a fork started to have less sense as code diverged.
|
||||
|
||||
## Accessing a Service's Web Interface
|
||||
|
@ -69,5 +69,5 @@ think the convenience outweighs that. All you have to do is set the
|
|||
## Where is my data?
|
||||
All data is saved in the docker volumes `seedbox_config` or
|
||||
`seedbox_torrents`.
|
||||
These volumes are mapped to the `config` and `torrents` located in `/data` on the host. You can change these static path in the docker-compose.yml file.
|
||||
These volumes are mapped to the `config` and `torrents` folders located in `/data` on the host. You can change these static paths in the docker-compose.yml file.
|
||||
Thanks to the **local-persist** Docker plugin, the data located in these volumes is persistent, meaning that volumes are not deleted, even when using the ```docker-compose down``` command. It would be a shame to loose everything by running a simple docker command ;-)
|
||||
|
|
|
@ -66,6 +66,17 @@ services:
|
|||
env_file:
|
||||
- config
|
||||
|
||||
plex-webtools:
|
||||
image: fromenje/seedbox:plex-webtools
|
||||
build: Dockerfiles/plex-webtools
|
||||
restart: always
|
||||
networks:
|
||||
- main
|
||||
ports:
|
||||
- 33443:33443
|
||||
volumes:
|
||||
- config:/config
|
||||
|
||||
sonarr:
|
||||
image: fromenje/seedbox:sonarr
|
||||
build: Dockerfiles/sonarr
|
||||
|
|
Loading…
Reference in New Issue