支持的客户端:rTorrent、qBittorrent 4.1+、Transmission和Deluge 2+。
addgroup --gid 1010 --system flood
adduser --uid 1010 --gid 1010 --system --disabled-password --disabled-login --shell /sbin/nologin flood
docker pull jesec/rtorrent-flood
mkdir -p /home/flood/dlconfig
mkdir -p /home/flood/download
目前 Flood 不会将参数传递给 rTorrent,因此需要在/home/flood/dlconfig
目录创建一个 .rtorrent.rc
配置文件:
## Import default configurations
import = /etc/rtorrent/rtorrent.rc
## Listening port
network.port_range.set=6881-6881
chown -R flood:flood /home/flood
chmod -R 755 /home/flood
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
通过 http://<你的IP>:3001 访问 Flood 进行注册,客户端选择 rTorrent
,连接类型选择Socket
,填入 /config/.local/share/rtorrent/rtorrent.sock
安装到处完成!