Docker 安装 Flood,适用于各种 torrent 客户端的漂亮 Web UI

Flood,适用于各种 torrent 客户端的漂亮 Web UI

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(无视版权、无限流量、挂载存储块)