From 07e3a8eec599c75baed939ff540e85ab28b14797 Mon Sep 17 00:00:00 2001 From: Serut Date: Thu, 18 Feb 2016 08:39:22 +0100 Subject: [PATCH 1/2] Fix build-all.sh path --- build-all.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/build-all.sh b/build-all.sh index 3f3739d..053200a 100755 --- a/build-all.sh +++ b/build-all.sh @@ -24,11 +24,11 @@ done docker build -t kelvinchen/seedbox:base --pull Dockerfiles/base -docker build -t kelvinchen/seedbox:frontend $ARGS dockerfiles/frontend & -docker build -t kelvinchen/seedbox:plex $ARGS dockerfiles/plex & -docker build -t kelvinchen/seedbox:rtorrent $ARGS dockerfiles/rtorrent & -docker build -t kelvinchen/seedbox:sickrage $ARGS dockerfiles/sickrage & -docker build -t kelvinchen/seedbox:syncthing $ARGS dockerfiles/syncthing & -docker build -t kelvinchen/seedbox:openvpn $ARGS dockerfiles/openvpn & +docker build -t kelvinchen/seedbox:frontend $ARGS Dockerfiles/frontend & +docker build -t kelvinchen/seedbox:plex $ARGS Dockerfiles/plex & +docker build -t kelvinchen/seedbox:rtorrent $ARGS Dockerfiles/rtorrent & +docker build -t kelvinchen/seedbox:sickrage $ARGS Dockerfiles/sickrage & +docker build -t kelvinchen/seedbox:syncthing $ARGS Dockerfiles/syncthing & +docker build -t kelvinchen/seedbox:openvpn $ARGS Dockerfiles/openvpn & wait From f5af7251d71bdbc20c6b73c796ba7c5c5e5f4827 Mon Sep 17 00:00:00 2001 From: Serut Date: Thu, 18 Feb 2016 09:20:12 +0100 Subject: [PATCH 2/2] Improve README --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a6d3c2f..2c33cf4 100644 --- a/README.md +++ b/README.md @@ -20,21 +20,24 @@ Note: Plex is also available directly through the `32400` port without going through the reverse proxy. You will have to sign in with your plex.tv account if you do this. +## Dependencies +- [Docker](https://github.com/docker/docker) >= 1.10.0 +- [Docker Compose](https://github.com/docker/compose) >=v1.6.0 + ## Running ```sh $ docker-compose pull $ docker-compose up -d ``` +docker-compose should manage all the volumes and network setup for you. If it +does not, verify that your docker and docker-compose version is updated. + Make sure you install the dependencies and finish configuration before doing this. You may optionally build the images yourself instead of pulling by running `./build-all.sh`. -## Dependencies -- [Docker](https://github.com/docker/docker) -- [Docker Compose](https://github.com/docker/compose) >=v1.6.0 - ## Configuration Copy the `config.default` file to `config` and change the variables as desired. The variables are all self-explanatory. @@ -47,6 +50,9 @@ certificates for you. ## Where is my data? All data are saved in the docker volumes `seedbox_config` or `seedbox_torrents`. +You can also replace these docker volumes with static path if you want to +handle manually where files are stored on your server. You can do this by +editing the volumes settings in the `docker-compose.yml` file. ## OpenVPN The OpenVPN container generates a single client key/cert pair by default.