Sign inSign up

bmoorman/transmission

By bmoorman

•Updated 1 day ago

Transmission [transmissionbt.com] and OpenVPN [openvpn.net] on Ubuntu

Image
1

100K+

bmoorman/transmission repository overview

⁠How to use this image

⁠Docker Run

# Without VPN
docker run \
--detach \
--name transmission \
--publish 9091:9091 \
--volume transmission-config:/config \
--volume transmission-data:/data \
bmoorman/transmission:novpn
# With VPN provided by Private Internet Access
docker run \
--detach \
--name transmission \
--dns 1.1.1.1 \
--dns 1.0.0.1 \
--cap-add NET_ADMIN \
--device /dev/net/tun \
--publish 9091:9091 \
--env "PIA_USER=**username**" \
--env "PIA_PASS=**password**" \
--volume transmission-config:/config \
--volume transmission-data:/data \
bmoorman/transmission:latest

⁠Docker Compose

# Without VPN
version: "3.7"
services:
  transmission:
    image: bmoorman/transmission:novpn
    container_name: transmission
    ports:
      - "9091:9091"
    volumes:
      - transmission-config:/config
      - transmission-data:/data

volumes:
  transmission-config:
  transmission-data:
# With VPN provided by Private Internet Access
version: "3.7"
services:
  transmission:
    image: bmoorman/transmission:latest
    container_name: transmission
    dns:
      - 1.1.1.1
      - 1.0.0.1
    cap_add:
      - NET_ADMIN
    devices:
      - "/dev/net/tun"
    ports:
      - "9091:9091"
    environment:
      - PIA_USER=**username**
      - PIA_PASS=**password**
    volumes:
      - transmission-config:/config
      - transmission-data:/data

volumes:
  transmission-config:
  transmission-data:

⁠Environment Variables

VariableDescriptionDefault
TZSets the timezoneAmerica/Denver
PIA_USERPIA username<empty>
PIA_PASSPIA password<empty>
LOCAL_NETWORKKeep local traffic... local192.168.0.0/16
TRANSMISSION_PORTSets which port transmission listens on9091
TRANSMISSION_ALLOWEDSets which networks to allow192.168.*.*,172.17.*.*

Tag summary

Content type

Image

Digest

sha256:f96774916…

Size

60.6 MB

Last updated

3 days ago

docker pull bmoorman/transmission