Disable Watchtower and improve readme

This commit is contained in:
Jean Froment 2018-06-26 14:44:40 +02:00
parent dbea1adc9b
commit 85861b83a6
2 changed files with 25 additions and 12 deletions

View File

@ -15,15 +15,29 @@ Included services are:
- h5ai (service accessible via `explore.hostname`) - h5ai (service accessible via `explore.hostname`)
- radarr - radarr
## Included Applications
| Application | Web Interface |
-----------------------|--------------------------|
| Organizr | yourdomain.com |
| Plex | plex.yourdomain.com |
| Deluge | deluge.yourdomain.com |
| Sonarr | sonarr.yourdomain.com |
| Radarr | radarr.yourdomain.com |
| Filerun | explore.yourdomain.com |
| Tautulli (plexPy) | tautulli.yourdomain.com |
| Portainer | portainer.yourdomain.com |
| Jackett | jackett.yourdomain.co |
The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g. The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g.
`deluge.example.com` would route to deluge). Since this is how the router `deluge.example.com` would route to deluge). Since this is how the router
works, it is recommended for you to get a top level domain. If you do not have works, it is recommended for you to get a top level domain. If you do not have
one, you can edit your domains locally by changing your hosts file or use a one, you can edit your domains locally by changing your hosts file or use a
browser plugin that changes the host header. browser plugin that changes the host header.
Traefik takes care of valid Let's Encrypt certificates and auto-renewal.
Note: Plex is also available directly through the `32400` port without going 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.
if you do this.
## Dependencies ## Dependencies
- [Docker](https://github.com/docker/docker) >= 1.13.0 - [Docker](https://github.com/docker/docker) >= 1.13.0
@ -39,8 +53,7 @@ $ sudo su -c "cd /; mkdir data; cd data; mkdir config; mkdir torrents"
## Running ## Running
```sh ```sh
$ docker-compose pull $ ./update-all.sh
$ docker-compose up -d
``` ```
docker-compose should manage all the volumes and network setup for you. If it 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. does not, verify that your docker and docker-compose version is updated.

View File

@ -231,14 +231,14 @@ services:
- 'traefik.frontend.rule=Host:portainer.${TRAEFIK_DOMAIN}' - 'traefik.frontend.rule=Host:portainer.${TRAEFIK_DOMAIN}'
- 'traefik.enable=true' - 'traefik.enable=true'
watchtower: # watchtower:
image: v2tec/watchtower # image: v2tec/watchtower
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro # - /etc/localtime:/etc/localtime:ro
restart: always # restart: always
environment: # environment:
- TZ=Europe/Paris # - TZ=Europe/Paris
networks: networks: