66 lines
1.6 KiB
YAML
66 lines
1.6 KiB
YAML
services:
|
|
|
|
# Media Services
|
|
plex:
|
|
image: lscr.io/linuxserver/plex:latest
|
|
container_name: plex
|
|
environment:
|
|
- PUID=1029
|
|
- PGID=100
|
|
- TZ=America/Edmonton
|
|
- VERSION=docker
|
|
- PLEX_CLAIM=claim-ysBekXEjCaQYqgzysNGe
|
|
- ADVERTISE_IP=http://192.168.88.88:32400/
|
|
- ALLOWED_NETWORKS=192.168.88.0/24,172.27.0.0/16
|
|
volumes:
|
|
- /volume1/docker/media_services/plex/config:/config
|
|
- /volume1/docker/media_services/plex/transcode:/transcode
|
|
- /volume1/media:/media
|
|
ports:
|
|
- 32400:32400
|
|
- 1900:1900/udp #UPnP
|
|
- 5353:5353/udp #mDNS
|
|
- 8324:8324
|
|
- 32410:32410/udp
|
|
- 32412:32412/udp
|
|
- 32413:32413/udp
|
|
- 32414:32414/udp
|
|
- 32469:32469
|
|
restart: unless-stopped
|
|
|
|
# Bittorrent client
|
|
qbittorrent:
|
|
image: lscr.io/linuxserver/qbittorrent:latest
|
|
container_name: qbittorrent
|
|
environment:
|
|
- PUID=1029
|
|
- PGID=100
|
|
- TZ=America/Edmonton
|
|
- WEBUI_PORT=8081
|
|
- TORRENTING_PORT=6881
|
|
volumes:
|
|
- /volume1/docker/media_services/qbittorrent/config:/config
|
|
- /volume1/media/:/media
|
|
ports:
|
|
- 8081:8081
|
|
- 6881:6881
|
|
- 6881:6881/udp
|
|
restart: unless-stopped
|
|
|
|
# Flood Bittorrent UI
|
|
flood:
|
|
image: jesec/flood
|
|
container_name: floodui
|
|
user: 1029:100
|
|
command: --port 3001 --allowedpath /data
|
|
environment:
|
|
- PUID=1029
|
|
- PGID=100
|
|
- TZ=America/Edmonton
|
|
- HOME=/config
|
|
volumes:
|
|
- /volume1/docker/media_services/flood/config:/config
|
|
- /volume1/media:/data
|
|
ports:
|
|
- 3001:3001
|