Skip to content
Go back

极摩客 GMK G3 搭建家庭媒体服务器(二)部署 Transmission 以及 Web 界面

| 0 Views Edit page

前言

安装下 Transmission 用来做 PT 下载,官方 Web 不美观也不好用,替换为 transmission-web-control
➡️ 可能是因为我使用外置硬盘作为下载目录,Transmission 频繁占满 16G 内存并卡死,因此我后续切换为了 qBittorrent,可以参照我的另一篇文章极摩客 GMK G3 搭建家庭媒体服务器(二)(追加)部署 qBittorrent


方案概述

  1. 启动 Transmission 容器
  2. 替换 Transmission 官方的 Web 页面
  3. 在路由器和光猫上设置端口转发(非必要,需要公网 IP)
  4. 找种子下载

操作步骤

一、启动 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 页面:
新 UI

三、在路由器和光猫上设置端口转发

没有这一步实测 PT 站内的种子依旧可以下载和上传,就是不知道会不会影响速度。

1、转发前 51413 端口是不可连接的

转发前

2、路由器上设置端口转发

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

3、光猫上设置端口转发

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

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

转发后

四、找种子下载

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


参考资料:


Edit page