Sign inSign up

carudev/transmission

By carudev

Updated over 5 years ago

Image
0

147

carudev/transmission repository overview

Fuente/Source

Transmission Bittorrent Client - Docker Image (Multiarch)

This image allows you to run an headless Bittorrent client on your machine easily thanks to Docker.

Installation

This will start Transmission

docker run -d --restart=always --name transmission -u $(id -u) -v /path/to/incoming/torrents:/to_download -v /path/to/downloaded/files:/output -p 9091:80 -p    51413:51413 -p 51413:51413/udp -e PORT=80 carudev/transmission
Credentials

Configure your credentials with docker exec transmission configure command. The container will restart and your credentials will be applied. Default credentials are empty (no username, no password). Volumes

Mount a volume to /to_download folder so you can put .torrent files in to be downloaded
Mount a volume to /output folder to retrieve your downloaded files
Ports
9091 is the port for web interface. You can go to http://machine_ip:9091 to display interface
51413 and 51413/udp are the port for torrents
Variables
You can also change the PORT variable for web interface. Default is set to 9091 but you can define whetever you want

Updating

When Transmission new version is released, you will be able to update your running version with this command:

docker exec transmission apk upgrade --update --no-cache transmission-daemon && docker restart transmission

Appendixes Install Docker

If you don't have Docker installed yet, you can do it easily in one line using this command

curl -sSL "https://gist.githubusercontent.com/jaymoulin/e749a189511cd965f45919f2f99e45f3/raw/0e650b38fde684c4ac534b254

Tag summary

Content type

Image

Digest

Size

11.8 MB

Last updated

over 5 years ago

docker pull carudev/transmission