From 362750cb3d22d84e96b7ea56a5df76065fe1abc3 Mon Sep 17 00:00:00 2001 From: Jean Froment Date: Sun, 3 Mar 2019 15:53:19 +0100 Subject: [PATCH] Cleanup useless files --- README.md | 8 +++--- .../plex => archive/docker-plex}/Dockerfile | 0 .../docker-plex}/Preferences.xml | 0 .../plex => archive/docker-plex}/init | 0 .../docker-plex}/plexmediaserver | 0 build-all.sh | 27 ------------------- docker-compose.yml | 20 -------------- push-images.sh | 5 ---- 8 files changed, 3 insertions(+), 57 deletions(-) rename {Dockerfiles/plex => archive/docker-plex}/Dockerfile (100%) rename {Dockerfiles/plex => archive/docker-plex}/Preferences.xml (100%) rename {Dockerfiles/plex => archive/docker-plex}/init (100%) rename {Dockerfiles/plex => archive/docker-plex}/plexmediaserver (100%) delete mode 100755 build-all.sh delete mode 100755 push-images.sh diff --git a/README.md b/README.md index e2e0c33..3df0ae5 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,6 @@ A collection of Dockerfiles and a docker-compose configuration to set up a seedbox and personal media server. -## 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. - ## Included Applications | Application | Web Interface | -----------------------|----------------------------| @@ -17,7 +14,7 @@ Main credits go to [Kelvin Chen](https://github.com/Kelvin-Chen/seedbox) who sta | JDownloader | jdownloader.yourdomain.com | | Filerun | explore.yourdomain.com | | Tautulli (plexPy) | tautulli.yourdomain.com | -| NextCloud | nextcloud.yourdomain.com | +| NextCloud (WIP) | nextcloud.yourdomain.com | | Portainer | portainer.yourdomain.com | The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g. @@ -62,7 +59,8 @@ script to open a tunnel with port forwarding in order to access Plex Tools direc your browser. ## PlexPass -More info soon. +Just set the `VERSION` environment variable to `latest` on the Plex service (enabled by default). +See https://hub.docker.com/r/linuxserver/plex. ## Where is my data? All data is saved in the docker volumes `seedbox_config` or diff --git a/Dockerfiles/plex/Dockerfile b/archive/docker-plex/Dockerfile similarity index 100% rename from Dockerfiles/plex/Dockerfile rename to archive/docker-plex/Dockerfile diff --git a/Dockerfiles/plex/Preferences.xml b/archive/docker-plex/Preferences.xml similarity index 100% rename from Dockerfiles/plex/Preferences.xml rename to archive/docker-plex/Preferences.xml diff --git a/Dockerfiles/plex/init b/archive/docker-plex/init similarity index 100% rename from Dockerfiles/plex/init rename to archive/docker-plex/init diff --git a/Dockerfiles/plex/plexmediaserver b/archive/docker-plex/plexmediaserver similarity index 100% rename from Dockerfiles/plex/plexmediaserver rename to archive/docker-plex/plexmediaserver diff --git a/build-all.sh b/build-all.sh deleted file mode 100755 index ddc81c1..0000000 --- a/build-all.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env bash - -# This script builds all the containers locally as an alternative to pulling -# from the docker registry. - -cd ${0%/*} - -usage() { - echo "./build-all.sh [-n] [-q]" - echo " -n Do not use cache when building docker images" - echo " -q Quiet mode" - exit 1 -} - -ARGS= - -while getopts ":nq" opt; do - case $opt in - n) ARGS="$ARGS --no-cache" ;; - q) ARGS="$ARGS --quiet" ;; - \?) usage ;; - esac -done - -docker build -t fromenje/seedbox:plex $ARGS Dockerfiles/plex & - -wait diff --git a/docker-compose.yml b/docker-compose.yml index b2155e1..fade94d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -75,26 +75,6 @@ services: - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' - 'traefik.enable=true' - # plex: - # image: fromenje/seedbox:plex - # build: Dockerfiles/plex - # restart: always - # networks: - # - web - # ports: - # - "32400:32400" - # volumes: - # - config:/config - # - torrents:/torrents - # env_file: - # - config - # labels: - # - 'traefik.backend=plex' - # - 'traefik.port=32400' - # - 'traefik.frontend.rule=Host:plex.${TRAEFIK_DOMAIN}' - # - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' - # - 'traefik.enable=true' - plex: image: linuxserver/plex restart: always diff --git a/push-images.sh b/push-images.sh deleted file mode 100755 index 3fdac19..0000000 --- a/push-images.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -# Push all images to the docker registry. - -docker push fromenje/seedbox:plex \ No newline at end of file