一款适用于PT的qBittorrent Docker镜像

2021-08-05 16:12:00 33点赞 129收藏 39评论

本文不会更新,本文并不是全部的教程,同时因为张大妈的限制,许多markdown格式的文本不支持,所以使用了图片代替,也就不能复制命令,并且镜像会升级,因此建议如需要使用,直接访问镜像链接。

镜像地址


特点

  • 自动按tracker分类。

  • 下载完成发送通知,可选途径:钉钉, Telegram, ServerChan, 爱语飞飞, PUSHPLUS推送加;搭配RSS功能(RSS教程)自动下载效果很好;下载完成后还可以补充运行你的自定义脚本。

  • 故障时发送通知,可选途径同上。

  • 按设定的cron检查tracker状态,如发现种子的tracker状态有问题,将给该种子添加TrackerError的标签,方便筛选;如果tracker出错数量超过设定的阈值,给设定渠道发送通知。

  • 自带批量修改tracker的功能,可精确匹配也可模糊匹配。

  • 日志输出到docker控制台,可从portainer查看。

  • python为可选安装项,设置为true就自动安装。

  • 体积小,默认中文UI,默认东八区时区。

  • 多标签可用,形如latest 4 4.x 4.x.x 4.x.xbetax,均是多平台标签,可用平台:amd64 386 arm/v6 arm/v7 arm64 ppc64le s390x。


钉钉通知效果图钉钉通知效果图

更新日志

更新日志更新日志

环境变量清单

环境变量清单环境变量清单

创建

docker-cli

docker cli创建docker cli创建

  • 除TZ, WEBUI_PORT, BT_PORT这三个环境变量外,其他环境变量请根据环境变量清单自行添加。

  • armv7设备如若无法使用网络,可能是seccomp问题,详见 这里。可以增加 --security-opt seccomp=unconfined 来解决。

  • 创建完成后请访问http://<IP>:<WEBUI_PORT>来作进一步设置,初始用户名密码:admin/adminadmin。如要在公网访问,请务必修改用户名和密码。

  • 如想参与qbittorrent测试工作,可以指定测试标签,如nevinee/qbittorrent:beta,请向qbittorrent官方反馈遇到的问题。


docker-compose

新建docker-compose.yml文件如下(点我查看arm设备如何安装docker-compose),创建好后以docker-compose up -d命令启动即可。

docker-compose 1docker-compose 1

如若想将qbittorrent建立在已经创建好的macvlan网络上,可以按如下方式创建:

docker-compose 2docker-compose 2

  • 除TZ WEBUI_PORT BT_PORT这三个环境变量外,其他环境变量请根据环境变量清单自行添加。

  • armv7设备如若无法使用网络,可能是seccomp问题,详见 这里。

  • 创建完成后请访问http://<IP>:<WEBUI_PORT>来作进一步设置,初始用户名密码:admin/adminadmin。如要在公网访问,请务必修改用户名和密码。

  • 如想参与qbittorrent测试工作,可以指定测试标签,如nevinee/qbittorrent:beta,如遇到问题请向qbittorrent官方反馈。

目录说明

只需要映射一个目录给容器(当然你要映射其他目录作为下载目录也没有问题),在映射的容器内的/data文件夹下会有以下文件夹:

路径说明路径说明

  • 有两个星号标记的文件或目录是重要目录,恢复数据必须要有这几个。

  • 在这里可以查阅所有可用的非官方webui

相关问题、命令、说明、参考、问题反馈

请见镜像地址。

展开 收起
39评论

  • 精彩
  • 最新
  • 过于复杂,小白的我还是适合大灯的。

    校验提示文案

    提交
    不懂就只看docker cli创建一小节就够了。

    校验提示文案

    提交
    收起所有回复
  • 修改的容易被各大站禁止吗

    校验提示文案

    提交
    没修改。。

    校验提示文案

    提交
    没修改qb,只附加了工具。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 找到作者太好了.请问一下.怎么映射下载目录

    校验提示文案

    提交
    镜像介绍页面已经说明过了。

    校验提示文案

    提交
    我想他想问的是,如何修改下载目录为群晖其他盘内的目录?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 原谅我技术小白,完全看不懂。。求详细教程

    校验提示文案

    提交
    见docker hub

    校验提示文案

    提交
    收起所有回复
  • 大哥,有研究过docker版的qb怎么使用软路由的ipv6地址吗?我家宽带只有ipv6,v4是内网,win下qb状态是绿灯,但我想在op下安装,但昨天试装了默认网络模式和host模式都不行,能下载,没上传,状态是黄的

    校验提示文案

    提交
    在macvlan网络部署qb.

    校验提示文案

    提交
    收起所有回复
  • 大佬您好,查看日志发现我的QB每次都有报错,内容是“USER root pid 472 cmd tracker-error”这个PID后的数字每次都不一样,这是什么意思呀?

    校验提示文案

    提交
    不是报错,是说root用户运行了一个命令tracker-error,这个命令叫tracker-error,它就用来检测tracker出错的。

    校验提示文案

    提交
    原来如此!感谢大佬解惑!

    校验提示文案

    提交
    收起所有回复
  • 登陆不了怎么办?在登陆界面输入账号密码点登录后又跳回了登录界面。不是账号密码错误的问题,输入错误它会提示,输入正确会清空所有输入信息然后跳回登录界面。

    校验提示文案

    提交
    清空浏览器缓存后重启

    校验提示文案

    提交
    收起所有回复
  • 为什么我创建出现了"exec: fatal: unable to exec bash
    : No such file or directory"
    的错误?

    校验提示文案

    提交
    折腾了一下午,是4.4.1版本的问题。安装4.4.0版本就没有问题了

    校验提示文案

    提交
    是这样么?我折腾了了一天,没搞好,回退了H大的版本的。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这个,抢上行如何?

    校验提示文案

    提交
    刚装了qbit,基本没有上传也找不到peer- -!群晖自带ds和qbit一样做种,ds感觉能找peer能有几兆上传。在用一段时间看看吧- -

    校验提示文案

    提交
    收起所有回复
  • 我擦,膜拜Nevinee大神。。。。及其怀念您的v4-bot镜像啊。。。嘿嘿。感谢大神!

    校验提示文案

    提交
    同道中人,v4我还在用

    校验提示文案

    提交
    收起所有回复
  • 不太会用,还希望能出个群晖Docker用的教程,之前看BiliBiliTool.Docs的Docker版也不会用,研究了半天可以在SSH下下载images(BiliBiliTool.Docs ),但不会配置,希望可以指点一下。

    校验提示文案

    提交
  • 感谢发布,等我的unraid组起来试试这个镜像。只要没有被BAN风险就好。

    校验提示文案

    提交
  • 这世上本无PT,说的人多了,就自然有了!赶紧删帖吧

    校验提示文案

    提交
  • 大神请教下我的docker安装qb后总是遇到下载不动的问题,之前死活找不到无法下载的原因,后面装了灯大的之后看log才知道没有写权限造成的,这个权限问题怎么处理呢?我是群晖系统,灯大的piud giud好像是1000和100,你这都是1500需要改成什么才能保证写权限呢?

    校验提示文案

    提交
  • [cont-init.d] 20-mkdir: exited 127.
    [cont-init.d] 30-config: executing...
    exec: fatal: unable to exec bash
    : No such file or directory
    [cont-init.d] 30-config: exited 127.
    [cont-init.d] 40-fixuser: executing...
    exec: fatal: unable to exec bash
    : No such file or directory
    [cont-init.d] 40-fixuser: exited 127.
    [cont-init.d] 50-crontab: executing...
    exec: fatal: unable to exec bash
    : No such file or directory
    [cont-init.d] 50-crontab: exited 127.
    [cont-init.d] 60-iyuu: executing...
    [cont-init.d] 60-iyuu: Update IYUUAutoReseed script...
    [cont-init.d] 60-iyuu: Fetching origin
    [cont-init.d] 60-iyuu: HEAD is now at 1a21665 Merge pull request #38 from hxsf/master
    什么原因的?

    校验提示文案

    提交
  • 膜拜大神,我有N1小钢炮,想安装你的qb,请问命令有区别吗?如果有多个硬盘的话,也能用命令一次安装好吗?求大神指点!!

    校验提示文案

    提交
  • 还要去docker下载,没加速器怎么办

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
129
扫一下,分享更方便,购买更轻松