- Platform image:
linux/amd64
,linux/arm64
- Based on Alpine Linux 3.19
- No root process
- WebUI available for use: TrguiNG
Argument | Description | Type | Default value |
---|---|---|---|
TRGUING_VERSION | TrguiNG version | optional | 1.1.0 |
docker build --tag rathorian/transmission:latest https://github.com/Rathorian/transmission.git
docker build --tag rathorian/transmission:latest --build-arg TRGUING_VERSION=1.1.0 https://github.com/Rathorian/transmission.git
Variable | Description | Type | Default value |
---|---|---|---|
PUID | Choose uid for transmission launch | optional | 1000 |
PGID | Choose gid for transmission launch | optional | 1000 |
TZ | Setting the timezone | optional | Europe/Paris |
PEER_PORT | Peer port | optional | 51413 |
TRANSMISSION_WEB_HOME | Choose your WebUI | optional | /trguing |
/config
: folder for transmission configuration/transmission
: folder for download torrents
/config/settings.json
: configuration file for transmission/transmission/downloads
: torrent download folder/transmission/incomplete
: temporary folder for incomplete torrents/transmission/watch
: folder for manual additions of torrents and which will automatically start the download
9091
: RPC-PORT51413
: PEER-PORT
docker run --name transmission -dt \
--restart unless-stopped \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/Paris \
-e PEER_PORT=51413 \
-p 9091:9091 \
-p 51413:51413 \
-p 51413:51413/udp \
-v /mnt/docker/transmission/config:/config \
-v /mnt/docker/transmission/data:/transmission \
rathorian/transmission:latest
version: "3.8"
services:
transmission:
image: "rathorian/transmission:latest"
container_name: "transmission"
restart: "unless-stopped"
environment:
- "PUID=1000"
- "PGID=1000"
- "TZ=Europe/Paris"
- "PEER_PORT=51413"
volumes:
- "/mnt/docker/transmission/config:/config"
- "/mnt/docker/transmission/data:/transmission"
ports:
- "9091:9091"
- "51413:51413"
- "51413:51413/udp"
Docker image rathorian/transmission is released under MIT License.