Источники

Остальную информацию по загрузке, агрегации и просмотру контента можно найти в категории media

Установка средствами Docker-compose

Создание отдельного файла под пароли:

1
nano transmission_pass.env

В этот файл прописываем всю приватную информацию:

1
2
USER="<your_user>"
PASS="<your_password>"

Имя файла указываем в параметре env_file:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
---
version: "3"
services:

  transmission:
    image: lscr.io/linuxserver/transmission
    container_name: transmission
    environment:
      - PUID=1024
      - PGID=1024
      - TZ=Europe/Moscow
    env_file:
      - transmission_pass.env
    volumes:
      - /dconf/transmission/config:/config
      - /media/hdd6/downloads:/downloads
      - /media/hdd6/torrent_watch:/watch
    ports:
      - 9091:9091
      - 51413:51413
      - 51413:51413/udp
    restart: unless-stopped
1
2
docker compose pull
docker compose up -d

CLI Установка

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
docker run -d \
  --name="transmission" \
  -e PUID=1024 \
  -e PGID=1024 \
  -e USER=admin \
  -e PASS=<your_password> \
  -p 9091:9091 \
  -p 51413:51413 \
  -p 51413:51413/udp \
  -v /dconf/transmission/config:/config \
  -v /media/hdd6/downloads:/downloads \
  -v /media/hdd6:/hdd \
  -v /media/hdd6/torrent_watch:/watch \
  -e TZ=Europe/Moscow \
  --restart unless-stopped \
lscr.io/linuxserver/transmission:latest

Удаление

1
2
3
docker stop transmission ;\
docker rm transmission ;\
docker rmi lscr.io/linuxserver/transmission