Источники
Остальную информацию по загрузке, агрегации и просмотру контента можно найти в категории 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
|
---
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
|