Sign inSign up

carudev/transmission

By carudev

•Updated over 5 years ago

Image
0

154

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