version: '3' # - /etc/localtime:/etc/localtime:ro # - /your/storage/path/:/data services: transmission: image: haugene/transmission-openvpn cap_add: - NET_ADMIN devices: - /dev/net/tun volumes: - /wd2/webservers/media/data/transmission:/data - /wd2/webservers/transmission/config:/config - /etc/localtime:/etc/localtime:ro restart: unless-stopped ports: - 5027:9091 # - 51413:51413 dns: - 8.8.8.8 - 8.8.4.4 env_file: - .env environment: - OPENVPN_PROVIDER=PIA - OPENVPN_USERNAME=${OPENVPN_USERNAME} - OPENVPN_PASSWORD=${OPENVPN_PASSWORD} - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60 - LOCAL_NETWORK=192.168.1.0/24 - PGID=1000 - PUID=1000 - TRANSMISSION_WEB_UI=transmission-web-control - TRANSMISSION_SPEED_LIMIT_UP=1 - TRANSMISSION_SPEED_LIMIT_UP_ENABLED=true - TRANSMISSION_DOWNLOAD_QUEUE_SIZE=50 - TRANSMISSION_PEER_PORT_RANDOM_ON_START=true - TRANSMISSION_RPC_USERNAME=${TRANSMISSION_RPC_USERNAME} - TRANSMISSION_RPC_PASSWORD=${TRANSMISSION_RPC_PASSWORD} - TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=true