主要确保端口不冲突,可以和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
Web访问 – your_domain:9091
如果硬盘空间小,需要把同时处理的数量降成1或者2.
1.00PB是无限容量的Google Drive的标准显示。