Docker安装Transmission下载-可用于PT

主要确保端口不冲突,可以和Aria2之类的并存。但Transmission明显对于PT(Private Tracker)更加友好。

用Docker只要一键即可安装。

主要参考了这里:http://www.798vps.com/505.html

可以考虑先和Google Drive 绑定,这样就可以直接下载到无限容量的网盘上。但是你本地硬盘的剩余空间必须要比正在下载的文件要大,不然会有disk error。参考本馆档案 – 不过这步做不做都 ok.

#(optional 1/2) maybe link to Google Drive
drivename='gd_omgd'
# google drive上将来可以直接目录分享_psn_${drivename}出去,不能直接分享整个盘
mkdir -p ~/${drivename}/_psn_${drivename}/_vps/$(hostname)/transmission
ln -s ~/${drivename}/_psn_${drivename}/_vps/$(hostname)/transmission ~/transmission

# (optional 2/2) local at /data
mkdir -p /data/transmission && ln -s /data/transmission ~/transmission

# make necessary folders
mkdir -p ~/transmission/config \
         ~/transmission/watch \
         ~/transmission/downloads

# 需要注意的是USER&PASS&三个端口&三个目录
TRANS_PWD='Transmission1___ReplaceByYourOwnPwd___'
docker run --name transmission \
  --restart=always -d \
  -e PUID=$UID \
  -e PGID=$GID \
  -e TRANSMISSION_WEB_HOME=/transmission-web-control/ \
  -e TZ=Asia/Shanghai \
  -e USER='Transmission' \
  -e PASS=$TRANS_PWD \
  -p 9091:9091 \
  -p 61413:51413 \
  -p 61413:51413/udp \
  -v ~/transmission/config:/config \
  -v ~/transmission/downloads:/downloads \
  -v ~/transmission/watch:/watch \
  linuxserver/transmission

如果硬盘空间小,需要把同时处理的数量降成1或者2.

1.00PB是无限容量的Google Drive的标准显示。

用于PT下载 – http://pt.btschool.club/

Leave a Reply