Replace plex by linuxserver.io

This commit is contained in:
Jean Froment 2018-06-19 20:06:50 +02:00
parent 283139ea30
commit cd14633661
1 changed files with 59 additions and 36 deletions

View File

@ -1,37 +1,5 @@
version: '3' version: '3'
networks:
webgateway:
driver: bridge
web:
external:
name: seedbox_webgateway
volumes:
config:
driver: local-persist
driver_opts:
mountpoint: /data/config
configsonarr:
driver: local-persist
driver_opts:
mountpoint: /data/config/sonarr
torrents:
driver: local-persist
driver_opts:
mountpoint: /data/torrents
movies:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/Movies
tvshows:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/TV\ Shows
downloads:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/deluge
services: services:
# frontend: # frontend:
# image: fromenje/seedbox:frontend # image: fromenje/seedbox:frontend
@ -105,19 +73,42 @@ services:
# ports: # ports:
# - "7474:80" # - "7474:80"
# 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=${HTTP_USER}:${HTTP_PASSWORD}'
# - 'traefik.enable=true'
plex: plex:
image: fromenje/seedbox:plex image: linuxserver/plex
build: Dockerfiles/plex
restart: always restart: always
networks: networks:
- host
- web - web
ports: ports:
- "32400:32400" - "32400:32400"
volumes: volumes:
- config:/config - config:/config
- torrents:/torrents - torrents:/torrents
env_file: environment:
- config - PGID=0
- PUID=0
- TZ=Europe/Paris
- version=latest
labels: labels:
- 'traefik.backend=plex' - 'traefik.backend=plex'
- 'traefik.port=32400' - 'traefik.port=32400'
@ -125,6 +116,7 @@ services:
- 'traefik.frontend.auth.basic=${HTTP_USER}:${HTTP_PASSWORD}' - 'traefik.frontend.auth.basic=${HTTP_USER}:${HTTP_PASSWORD}'
- 'traefik.enable=true' - 'traefik.enable=true'
sonarr: sonarr:
image: linuxserver/sonarr:develop image: linuxserver/sonarr:develop
restart: always restart: always
@ -214,3 +206,34 @@ services:
- 'traefik.frontend.rule=Host:portainer.${TRAEFIK_DOMAIN}' - 'traefik.frontend.rule=Host:portainer.${TRAEFIK_DOMAIN}'
- 'traefik.enable=true' - 'traefik.enable=true'
networks:
webgateway:
driver: bridge
web:
external:
name: seedbox_webgateway
volumes:
config:
driver: local-persist
driver_opts:
mountpoint: /data/config
configsonarr:
driver: local-persist
driver_opts:
mountpoint: /data/config/sonarr
torrents:
driver: local-persist
driver_opts:
mountpoint: /data/torrents
movies:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/Movies
tvshows:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/TV\ Shows
downloads:
driver: local-persist
driver_opts:
mountpoint: /data/torrents/deluge