Flood是一个适用于各种 torrent 客户端的漂亮 Web UI,支持多国语言(包含中文),支持设置上传下载速度、连接数等,本教程简单介绍Docker下安装和运行rTorrent + Flood。
支持的客户端:rTorrent、qBittorrent 4.1+、Transmission和Deluge 2+。
安装
1、创建 flood 用户
addgroup --gid 1010 --system flood
adduser --uid 1010 --gid 1010 --system --disabled-password --disabled-login --shell /sbin/nologin flood
2、拉取 rtorrent-flood 镜像
docker pull jesec/rtorrent-flood
3、创建相关目录
mkdir -p /home/flood/dlconfig
mkdir -p /home/flood/download
4、创建配置
目前 Flood 不会将参数传递给 rTorrent,因此需要在/home/flood/dlconfig
目录创建一个 .rtorrent.rc
配置文件:
## Import default configurations
import = /etc/rtorrent/rtorrent.rc
## Listening port
network.port_range.set=6881-6881
5、授权 flood 用户读写文件夹
chown -R flood:flood /home/flood
chmod -R 755 /home/flood
6、运行 Flood 和 rTorrent
docker run -d \
--name rtorrent-flood \
-e HOME=/config \
-v /home/flood/dlconfig:/config \
-v /home/flood/download:/download \
-u 1010:1010 \
-p 3001:3001 \
-p 6881:6881 \
jesec/rtorrent-flood \
--port 3001 \
--allowedpath /download
7、初始化配置
通过 http://<你的IP>:3001 访问 Flood 进行注册,客户端选择 rTorrent
,连接类型选择Socket
,填入 /config/.local/share/rtorrent/rtorrent.sock
安装到处完成!
适用于挂BT的小鸡推荐:buyvm卢森堡VPS(无视版权、无限流量、挂载存储块)
标签: Flood, rtorrent, 教程