前言
安装下 Transmission 用来做 PT 下载,官方 Web 不美观也不好用,替换为 transmission-web-control。
➡️ 可能是因为我使用外置硬盘作为下载目录,Transmission 频繁占满 16G 内存并卡死,因此我后续切换为了 qBittorrent,可以参照我的另一篇文章:极摩客 GMK G3 搭建家庭媒体服务器(二)(追加)部署 qBittorrent。
方案概述
- 启动
Transmission容器 - 替换
Transmission官方的 Web 页面 - 在路由器和光猫上设置端口转发(非必要,需要公网 IP)
- 找种子下载
操作步骤
一、启动 Transmission 容器
# 建立映射目录
mkdir -vp /rab/docker/transmission/config
mkdir -vp /rab/docker/transmission/downloads
mkdir -vp /rab/docker/transmission/webui
docker run -d \
--name=transmission \
--restart=unless-stopped \
-p 9091:9091 \
-p 51413:51413 \
-p 51413:51413/udp \
-v /rab/docker/transmission/config:/config \
-v /rab/docker/transmission/downloads:/downloads \
-v /rab/docker/transmission/webui:/webui \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e TRANSMISSION_WEB_HOME=/webui \
-e USER=transmission \
-e PASS=transmission \
linuxserver/transmission:latest
由于制定了 TRANSMISSION_WEB_HOME 为 /webui,而现在它是空的,因此在下载主题之前,无法访问 Transmission 的 Web 页面。
不过你依然可以访问 9091 端口进行登录操作,不过在之后会收到 404 错误。
二、替换 Transmission 官方的 Web 页面
项目地址:transmission-web-control
下载发布的压缩包:
wget https://github.com/ronggang/transmission-web-control/archive/refs/tags/v1.6.1-update1.zip -O /tmp/transmission-web-control.zip
解压并移动到 webui 目录:
cd /tmp
unzip /tmp/transmission-web-control.zip -d /tmp
cp -r /tmp/transmission-web-control-1.6.1-update1/src/* /rab/docker/transmission/webui/
之后登录 9091 端口,即可看到新的 Web 页面:

三、在路由器和光猫上设置端口转发
没有这一步实测 PT 站内的种子依旧可以下载和上传,就是不知道会不会影响速度。
1、转发前 51413 端口是不可连接的

2、路由器上设置端口转发
填入 Transmission 所在服务器的 IP 地址,以及 51413 端口:

3、光猫上设置端口转发
填入路由器的 IP 地址,以及 51413 端口:

4、转发后 51413 端口就是可连接的了

四、找种子下载
这个就不多说了,找种子的方法有很多,比如 PT 站、磁力链接、BT 站等等。
可以使用磁力天堂导航站寻找站点。
参考资料: