【笔记】通过Docker部署ruTorrent

前言

通过Docker部署ruTorrent,实现后台下载

通过Docker部署

1
docker run -d --name rutorrent -p 6881:6881/udp -p 8000:8000 -p 8080:8080 -p 9000:9000 -p 50000:50000 -v /root/ruTorrent/data:/data -v /root/ruTorrent/downloads:/downloads -e TZ=Asia/Shanghai crazymax/rtorrent-rutorrent:latest

首次登录

设置密码

admin:设置用户名

1
docker exec -it rutorrent /usr/bin/htpasswd -c /etc/nginx/conf.d/passwd admin
  • 配置密码
1
2
3
New password: 
Re-type new password:
Adding password for user admin
  • 修改Nginx配置
1
docker exec -it rutorrent /bin/sed -i '/listen 8080;/clisten 8080;auth_basic "Login";auth_basic_user_file /etc/nginx/conf.d/passwd;' /etc/nginx/conf.d/rutorrent.conf
  • 重启Nginx服务
1
docker exec -it rutorrent /usr/sbin/nginx -s reload

完成

参考文献

哔哩哔哩——锤子V君
恩山无线论坛——wus***