Sign inSign up

kafouche/transmission

By kafouche

•Updated over 1 year ago

Image
0

310

kafouche/transmission repository overview

⁠Transmission

This image is based on Alpine Linux latest stable image.

⁠Image

⁠Environment
ParameterDescription
TZSet container's timezone (default: Europe/Paris)
⁠Mount / Volume
VolumeDescription
/transmissionDefault server tcp/udp port.
⁠Network Ports
PortDescription
9091/tcpWeb Interface.
51413/tcpTransmission port for bittorrent.
51413/tcpTransmission port for bittorrent.

⁠Run (standalone)

The following code blocks are only there as examples.

⁠Manual
docker run --detach \
    --name transmission \
    --network bridge \
    --publish 9091:9091/tcp \
    --publish 51413:51413 \
    --restart unless-stopped \
    kafouche/transmission:latest
⁠Composer
---
version: "3"

services:
    transmission:
        container_name: "transmission"
        image: "kafouche/transmission:latest"
        network_mode: bridge
        ports:
          - 9091:9091/tcp
          - 51413:51413
        restart: unless-stopped
        volumes:
          - "./transmission:/transmission"

⁠Run (with VPN)

The following code blocks are only there as examples.

⁠Manual
docker run --detach \
    --cap-add=NET_ADMIN \
    --device=/dev/net/tun:/dev/net/tun \
    #--dns 9.9.9.9 \          # Optional
    #--dns 149.112.112.112 \  # Optional
    --mount type=bind,src=$(pwd)/openvpn,dst=/etc/openvpn \
    --name openvpn \
    --network bridge \
    --publish 9091:9091/tcp \
    --restart unless-stopped \
    kafouche/openvpn:latest

docker run --detach \
    --name=transmission \
    --net=container:openvpn \
    --restart=unless-stopped \
    --mount type=bind,src=$(pwd)/transmission,dst=/transmission \
    kafouche/transmission:latest
⁠Composer
---
version: "3"

services:
    openvpn:
        cap_add:
          - NET_ADMIN
        container_name: "openvpn"
        devices:
          - "/dev/net/tun:/dev/net/tun"
        #dns:
          #- 9.9.9.9
          #- 149.112.112.112
        image: "kafouche/openvpn:latest"
        network_mode: bridge
        ports:
          - 9091:9091/tcp
        restart: unless-stopped
        volumes:
          - "./openvpn/:/etc/openvpn/:ro"

    transmission:
        container_name: "transmission"
        depends_on:
          - openvpn
        image: "kafouche/transmission:latest"
        network_mode: "service:openvpn"
        restart: unless-stopped
        volumes:
          - "./transmission/:/transmission/"

Tag summary

Content type

Image

Digest

sha256:38db904aa…

Size

15.3 MB

Last updated

over 1 year ago

docker pull kafouche/transmission