Merge pull request #2
This commit is contained in:
commit
4a13475f5f
14
README.md
14
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
|
through the reverse proxy. You will have to sign in with your plex.tv account
|
||||||
if you do this.
|
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
|
## Running
|
||||||
```sh
|
```sh
|
||||||
$ docker-compose pull
|
$ docker-compose pull
|
||||||
$ docker-compose up -d
|
$ 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
|
Make sure you install the dependencies and finish configuration before doing
|
||||||
this.
|
this.
|
||||||
|
|
||||||
You may optionally build the images yourself instead of pulling by running
|
You may optionally build the images yourself instead of pulling by running
|
||||||
`./build-all.sh`.
|
`./build-all.sh`.
|
||||||
|
|
||||||
## Dependencies
|
|
||||||
- [Docker](https://github.com/docker/docker)
|
|
||||||
- [Docker Compose](https://github.com/docker/compose) >=v1.6.0
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
Copy the `config.default` file to `config` and change the variables as desired.
|
Copy the `config.default` file to `config` and change the variables as desired.
|
||||||
The variables are all self-explanatory.
|
The variables are all self-explanatory.
|
||||||
|
@ -47,6 +50,9 @@ certificates for you.
|
||||||
## Where is my data?
|
## Where is my data?
|
||||||
All data are saved in the docker volumes `seedbox_config` or
|
All data are saved in the docker volumes `seedbox_config` or
|
||||||
`seedbox_torrents`.
|
`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
|
## OpenVPN
|
||||||
The OpenVPN container generates a single client key/cert pair by default.
|
The OpenVPN container generates a single client key/cert pair by default.
|
||||||
|
|
12
build-all.sh
12
build-all.sh
|
@ -24,11 +24,11 @@ done
|
||||||
|
|
||||||
docker build -t kelvinchen/seedbox:base --pull Dockerfiles/base
|
docker build -t kelvinchen/seedbox:base --pull Dockerfiles/base
|
||||||
|
|
||||||
docker build -t kelvinchen/seedbox:frontend $ARGS dockerfiles/frontend &
|
docker build -t kelvinchen/seedbox:frontend $ARGS Dockerfiles/frontend &
|
||||||
docker build -t kelvinchen/seedbox:plex $ARGS dockerfiles/plex &
|
docker build -t kelvinchen/seedbox:plex $ARGS Dockerfiles/plex &
|
||||||
docker build -t kelvinchen/seedbox:rtorrent $ARGS dockerfiles/rtorrent &
|
docker build -t kelvinchen/seedbox:rtorrent $ARGS Dockerfiles/rtorrent &
|
||||||
docker build -t kelvinchen/seedbox:sickrage $ARGS dockerfiles/sickrage &
|
docker build -t kelvinchen/seedbox:sickrage $ARGS Dockerfiles/sickrage &
|
||||||
docker build -t kelvinchen/seedbox:syncthing $ARGS dockerfiles/syncthing &
|
docker build -t kelvinchen/seedbox:syncthing $ARGS Dockerfiles/syncthing &
|
||||||
docker build -t kelvinchen/seedbox:openvpn $ARGS dockerfiles/openvpn &
|
docker build -t kelvinchen/seedbox:openvpn $ARGS Dockerfiles/openvpn &
|
||||||
|
|
||||||
wait
|
wait
|
||||||
|
|
Loading…
Reference in New Issue