Docker推荐 · Bit下载神器qBittorrent

概述

今天就来安装这个大名鼎鼎的开源下载神器——qBittorrent。我采用的是一个第三方增强版,针对Tracker做了专门优化。服务器上挂这个当然还是用来实现离线下载,配合Rclone等可以实现转存到Onedrive等网盘。当然由于国内的重下载轻上传环境,BT环境不是很好,建议部署在国外服务器上。不过我更推荐你用服务器玩PT,资源更多,但是注重你的上传量。关于PT,之后我会简单说明。

优点

  • 全平台架构
  • 静态编译、无多余服务
  • 使用你自己的账户权限来运行
  • 屏蔽吸血客户端
  • 内置优化过的conf文件,减少手工设置
  • 内置400条tracker方便在连接GitHub出错时使用
  • 自动向所有tracker服务器汇报,加快下载速度,提升连接数

部署

可以通过Docker直接部署,我使用的命令如下:

docker run      --name=qbittorrentee      -e WEBUIPORT=8080      -e TZ=Asia/Shanghai     --net=host      -v /root/Qbittorrentee:/config/qBittorrent      -v /root/Downloads:/downloads      --restart unless-stopped      superng6/qbittorrentee:latest

概述

今天就来安装这个大名鼎鼎的开源下载神器——qBittorrent。我采用的是一个第三方增强版,针对Tracker做了专门优化。服务器上挂这个当然还是用来实现离线下载,配合Rclone等可以实现转存到Onedrive等网盘。当然由于国内的重下载轻上传环境,BT环境不是很好,建议部署在国外服务器上。不过我更推荐你用服务器玩PT,资源更多,但是注重你的上传量。关于PT,之后我会简单说明。

Github

优点

  • 全平台架构
  • 静态编译、无多余服务
  • 使用你自己的账户权限来运行
  • 屏蔽吸血客户端
  • 内置优化过的conf文件,减少手工设置
  • 内置400条tracker方便在连接GitHub出错时使用
  • 自动向所有tracker服务器汇报,加快下载速度,提升连接数

部署

可以通过Docker直接部署,我使用的命令如下:

docker run --name=qbittorrentee -e WEBUIPORT=8080 -e TZ=Asia/Shanghai --net=host -v /root/Qbittorrentee:/config/qBittorrent -v /root/Downloads:/downloads --restart unless-stopped superng6/qbittorrentee:latest

运行命令后,即可部署完成,开放端口为8080,同时注意防火墙放行TCPUDP端口6881,数据存放在/root/Qbittorrentee中,下载目录存放在/root/Downloads中,可根据需要自行修改。

网页默认账号admin, 默认密码adminadmin

注意:为了配合Rclone上传,建议不用Docker部署,可直接下载二进制文件配合Systemd运行。因为我这里尝试在Docker中调用Rclone上传失败。

添加Nginx反向代理

配置模板如下,可根据需要自行修改

server {  
    listen 443 ssl;
	http2 on;
    server_name www.example.com;

    ssl_certificate     /etc/nginx/cert/cf.pem;
    ssl_certificate_key /etc/nginx/cert/cf.key;

    ssl_session_timeout 1d;
    ssl_session_cache shared:MozSSL:10m;

    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
    ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA;
    ssl_prefer_server_ciphers off;

    location / {
        proxy_set_header    Upgrade            $http_upgrade;
        proxy_set_header    Connection         $connection_upgrade;
        proxy_set_header    Host               $host:$server_port;
        proxy_set_header    X-Real-IP          $remote_addr;
        proxy_set_header    X-Scheme           $scheme;
        proxy_set_header    X-Forwarded-For    $proxy_add_x_forwarded_for;
        proxy_pass http://0.0.0.0:8000;
    }
}
server {
    listen 80;
    server_name www.example.com;
    return 301 https://$host$request_uri; 
}
版权声明:此篇文章《Docker推荐 · Bit下载神器qBittorrent》作者:湙凇。未经许可严禁转载,转载与引用请首先注明作者(湙凇)、出处(https://blog.yisrime.xyz/02/05/docker%e6%8e%a8%e8%8d%90-%c2%b7-bit%e4%b8%8b%e8%bd%bd%e7%a5%9e%e5%99%a8qbittorrent.html)以及此段内容。
暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇

版权所有 严禁复制