jaymoulin/transmission

By jaymoulin

Updated about 2 years ago

Transmission Bittorrent Client - Docker Image (Multiarch)

Image
37

500K+

jaymoulin/transmission repository overview

Sources Issues

logo

Transmission Bittorrent Client - Docker Image (Multiarch)

Docker Pulls Docker stars PayPal donation Buy me a coffee Buy me a coffee

THIS REPOSITORY IS AUTO-UPDATED BY GITHUB-RELEASE-NOTIFIER (https://github.com/femtopixel/github-release-notifier)

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 jaymoulin/transmission
Credentials

Configure your credentials with docker exec transmission configure <username> <password> 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/0e650b38fde684c4ac534b254099d6d5543375f1/ARM%2520(Raspberry%2520PI)%2520Docker%2520Install" | sudo sh && sudo usermod -aG docker $USER

Tag summary

Content type

Image

Digest

sha256:7c8a9b383

Size

10.6 MB

Last updated

about 2 years ago

docker pull jaymoulin/transmission:4.0.6