Files
Docker/transmission/lscr.io/docker-compose.yml

29 lines
807 B
YAML

services:
transmission:
image: lscr.io/linuxserver/transmission:latest
container_name: transmission
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Warsaw
- TRANSMISSION_WEB_HOME= #optional
- USER=${USERNAME} #optional
- PASS=${PASSWORD} #optional
- WHITELIST= #optional
- PEERPORT= #optional
- HOST_WHITELIST= #optional
volumes:
- ${PATH_TO_CONFIG}:/config
- ${PATH_TO_DOWNLOADS}:/downloads #optional
- ${PATH_TO_WATCH_FOLDER}:/watch #optional
ports:
- 9091:9091
- 51413:51413
- 51413:51413/udp
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://localhost:9091 || exit 1"]
interval: 1m
timeout: 10s
retries: 3