Taudris-IAC/stacks/transmission/docker-compose.yml

43 lines
1.7 KiB
YAML

version: "3.8"
services:
transmission:
image: linuxserver/transmission
container_name: transmission
environment:
- PUID=1001 #set to match the user that has permission to the volume mount
- PGID=1001 #set to match the user that has permission to the volume mount
- TZ=America/Los_Angeles
#Specify an alternative UI. Options are: /combustion-release/, /transmission-web-control/, /kettu/, /flood-for-transmission/
#- TRANSMISSION_WEB_HOME=/flood-for-transmission/ #optional
#- TRANSMISSION_WEB_HOME=/transmission-web-control/ #optional
#- USER=MewseKee #optional
#- PASS=Mewmewm3w #optional
ports:
- "9091:9091/tcp"
- "51412:51412/tcp"
- "51412:51412/udp"
tmpfs:
- /tmp
volumes:
- config:/config
#- torrent_files/Pickup:/watch
- downloads:/downloads/
restart: unless-stopped
volumes:
config:
name: transmission_torrent-files
driver: local
driver_opts:
type: cifs
device: //ws22-fs.taudris.com/Resilient/Torrents/transmission
o: addr=ws22-fs.taudris.com,username=transmission,password=Jh9rRLYNExeDELTPVgKVnPkjiFKpp7wrVkyPqUWzh98MjRT3xJxCxniT6CSYA4Cz,rw,_netdev,vers=3.1.1,noserverino,mfsymlinks,seal,uid=1001,gid=1001,file_mode=0770,dir_mode=0770,echo_interval=2,handletimeout=4000
downloads:
name: transmission_downloads
driver: local
driver_opts:
type: cifs
device: //ws22-fs.taudris.com/Bulk/Torrents
o: addr=ws22-fs.taudris.com,username=transmission,password=Jh9rRLYNExeDELTPVgKVnPkjiFKpp7wrVkyPqUWzh98MjRT3xJxCxniT6CSYA4Cz,rw,_netdev,vers=3.1.1,noserverino,mfsymlinks,seal,uid=1001,gid=1001,file_mode=0770,dir_mode=0770,echo_interval=2,handletimeout=4000