Docker qBittorrent 中国优化版
本文最后更新于 2020年08月13日

前言

之前这个镜像,我选择了自编译,但是个人精力有限,没有太多时间去维护,所以新版选择了linuxserver/qbittorrent,有稳定维护团队的,更稳定,更新更及时,本镜像仅针对中文用户优化了config

博客:https://sleele.com
Docker Hub:https://hub.docker.com/r/superng6/qbittorrent
GitHub:https://github.com/SuperNG6/Docker-qBittorrent

本镜像的一些优点

  • 全平台架构x86-64arm64arm32
  • 默认简体中文
  • 做了usermapping,使用你自己的账户权限来运行,这点对于群辉来说尤其重要
  • 纯qBittorrent,没有包含多于的服务
  • 基于linuxserver/qbittorrent,每周构建一次,同步更新最新版本qbittorrent
  • 开放了BT下载DTH监听端口、BT下载监听端口(TCP/UDP 6881),加快下载速度
  • 默认开启DHT,加速下载
  • 内置400多条最新trackers(来自XIU2 / TrackersListCollection,感谢)
  • 默认上海时区 Asia/Shanghai

Architecture

ArchitectureTag
x86-64latest
arm64latest
arm32latest

Changelogs

2020/04/09

  1、放弃之前自编译方案
  2、基于`linuxserver/qbittorrent`构建,仅添加添加了配置文件,默认中文,上海时区
  3、自带优化后的config,减少设置,开箱即用
  4、稳定,由`linuxserver/qbittorrent`维护
  5、每周一拉取`linuxserver/qbittorrent`最新镜像。自动构建构建,保持最新

2020/02/03

  1、第一次提交
  2、优化镜像体积、最大化减小镜像尺寸
  3、多平台构建`x86-64`、`arm64·
  4、优化conf配置
  5、默认简体中文

Preview

svOCHj

Document

挂载路径

/config /downloads

关于群晖

群晖用户请使用你当前的用户SSH进系统,输入 id 你的用户id 获取到你的UID和GID并输入进去

nwmkxT
1d5oD8
JiGtJA

权限管理设置

对你的docker配置文件夹的根目录进行如图操作,你的下载文件夹的根目录进行相似操作,去掉管理这个权限,只给写入,读取权限
r4dsfV

Linux

输入 id 你的用户id 获取到你的UID和GID,替换命令中的PUID、PGID

执行命令

docker create  \
    --name=qbittorrent  \
    -e WEBUIPORT=8080  \
    -e PUID=1026 \
    -e PGID=100 \
    -e TZ=Asia/Shanghai \
    -p 6881:6881  \
    -p 6881:6881/udp  \
    -p 8080:8080  \
    -v /配置文件位置:/config  \
    -v /下载位置:/downloads  \
    --restart unless-stopped  \
    superng6/qbittorrent:latest

docker-compose

version: "2"
services:
  qbittorrent:
    image: superng6/qbittorrent
    container_name: qbittorrent
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Asia/Shanghai
    volumes:
      - /path/to/appdata/config:/config
      - /path/to/downloads:/downloads
    ports:
      - 6881:6881
      - 6881:6881/udp
      - 8080:8080
    restart: unless-stopped
原创声明
本文由 NG6 于2020年04月09日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:Docker qBittorrent 中国优化版 | sleele的博客

评论

  1. 椰子
    Linux Firefox
    已编辑
    3月前
    2024-2-07 23:24:23

    log文件提示(W) 2024-02-07T23:18:10 – WebAPI 登录失败。原因: IP 被封禁,本机可以直接上,外网电脑还是显示用户名密码错误,然后在webui界面把外网电脑的ip设置成白名单后那个外网电脑不用密码就进来了,请问有不用白名单的办法吗

  2. 疯狂世界2020
    Windows Chrome
    3月前
    2024-2-05 22:44:54

    修改完ENV里的TL地址后依旧卡在准备webui的步骤,请是什么原因

  3. lonely
    Windows Edge
    4月前
    2024-1-09 12:49:46

    怎么登陆啊

  4. songyea
    Windows Chrome
    4月前
    2024-1-01 11:38:47

    更新到这个版本pt下载都没速度了 是哪里设置有问题吗 请问

  5. 匿名
    Windows Edge
    已编辑
    5月前
    2023-12-01 2:14:59

    更新最新docker版后,确认密码正确的情况下无法登陆,提示:无效的用户名或密码。

    • bohe
      匿名
      Windows Edge
      5月前
      2023-12-07 16:25:38

      @匿名 初始密码在log日志里面看

      • 匿名
        bohe
        Windows Edge
        5月前
        2023-12-09 14:26:25

        @bohe 我确认Unraid是看不到的

    • N
      匿名
      Windows Edge
      5月前
      2023-12-08 2:13:30

      @匿名 终端输入sudo docker logs qbittorrent,你就能看到随机密码

      • 匿名
        N
        Windows Edge
        5月前
        2023-12-09 17:37:17

        @N 我确认Unraid是看不到的

  6. malepiwei
    Windows Edge
    1年前
    2023-2-10 2:01:52

    第一次打开设置保存后变回了英文,重新设置简体中文后只有部分UI是中文的,设置UI里的所有内容都是英文

    • vekixx
      malepiwei
      Windows Firefox
      1年前
      2023-2-11 23:58:39

      @malepiwei +1 webUI设置简体中文不能完全汉化
      提一点排查的思路:使用qb便携版(TrackersListCollection作者XIU2 汉化的)时也是不能完全汉化,发现了可能是翻译包不是最新(大小偏小),可通过提取官方安装包里面的qt_zh_CN.qm 或者qtbase_zh_CN.qm替换就可以完全汉化

      • vekixx
        vekixx
        Windows Firefox
        已编辑
        1年前
        2023-2-12 1:07:00

        @vekixx 看了一下github,原来是官方qb的bug,

        查看图片
        screenshots-20230212_010515.webp


        方法试了一下,没成功

        • NG6
          vekixx
          博主
          Macintosh Safari
          1年前
          2023-2-18 14:36:44

          @vekixx 这个版本问题太多了,昨天更新到了最新版本,试试是否解决了

          • vekixx
            NG6
            Windows Firefox
            1年前
            2023-2-18 14:51:36

            @NG6 已经解决好几天,忘了说了。
            首先映射 “上级文件夹/qbittorrent/config‘’ 到 ‘’/config“ 安装qbittorrent
            然后停止容器,到“上级文件夹/qbittorrent/config/qBittorrent/config”里面找到“qBittorrent.conf“配置文件,修改“GeneralLocale=zh”为“GeneralLocale=zh_CN”,重新启动容器(如果不成功,还可以直接删除容器,使用相同的文件映射就可以完整汉化)

            参考链接:https://github.com/userdocs/qbittorrent-nox-static/issues/104#issuecomment-1370445415

  7. X
    Windows Firefox
    1年前
    2022-12-03 10:25:27

    docker superng6/qbittorrent:latest (4.5.0)
    UI貌似无法设置为简体中文

  8. 月夜冷锋
    Windows Chrome
    2年前
    2022-9-03 14:07:33

    搞了半天能登录了但是下载一直是0

  9. Sakyori
    Windows Edge
    2年前
    2022-6-17 15:42:52

    日志报错Numeric mode unsupported in the posix collation implementation
    哪位能救救我,百度说是qt编译没有带icu支持但是要怎么解决看不明白,难道我都在用docker了还得自己编译吗

    • NG6
      Sakyori
      博主
      Macintosh Chrome
      2年前
      2022-6-17 15:55:39

      @Sakyori 这个是新版QB自己的问题,不用理会

  10. 毛豆
    Windows Edge
    2年前
    2022-6-06 20:54:39

    大佬,web ui的访问端口只能设置8080吗?我换成其他的端口访问不了web ui界面。还是说我用了桥接网络所以不行?我原本用host的网络就可以访问web ui,但是呢下载就没速度,因为没法设置端口。改了桥接之后又没法访问webui,不知道怎么搞

    • NG6
      毛豆
      博主
      Macintosh Chrome
      2年前
      2022-6-06 21:22:52

      @毛豆 这样设置


      查看图片


      • 毛豆
        NG6
        Windows Edge
        2年前
        2022-6-06 21:25:57

        @NG6 不是,我现在连web ui都进不去,是不是不能通过群晖的地址加端口的形式来访问呢?不知道是我设置有问题还是什么?

      • 毛豆
        NG6
        Windows Edge
        2年前
        2022-6-06 22:49:25

        @NG6 通过删除配置然后重新设置可以了,谢谢

  11. xiayuray
    Windows Edge
    2年前
    2022-1-29 1:50:24

    qb种子显示错误怎么解决呢?tracker显示不联系,但同一个种子用群晖自带的downstation是正常下载的

  12. 匿名
    Windows Chrome
    3年前
    2021-3-02 9:45:29

    webUI的用户名和密码用admin/adminadmin打不开

    • NG6
      匿名
      博主
      Macintosh Chrome
      3年前
      2021-3-02 10:07:11

      @匿名 我这边正常

  13. yunfly
    Macintosh Chrome
    3年前
    2021-2-02 13:10:59

    不知道为啥, 装了这个外网无法访问到

    • NG6
      yunfly
      博主
      Macintosh Safari
      3年前
      2021-2-02 14:02:30

      @yunfly webui里这样设置


      查看图片
      CIwC4l

      • 慧行说
        NG6
        Macintosh Chrome
        2年前
        2021-12-13 23:19:19

        @NG6 爱你,网上找半天教程都没你这个设置管用。

  14. liboqixia
    Windows Chrome
    3年前
    2020-11-26 19:00:06

    这个能屏蔽迅雷吗?

  15. Hellboy
    Windows Edge
    3年前
    2020-11-20 18:57:42

    怎么下载这个映像呢

    • NG6
      Hellboy
      博主
      Macintosh Safari
      3年前
      2020-11-21 13:32:16

      @Hellboy

      docker create  \
          --name=qbittorrent  \
          -e WEBUIPORT=8080  \
          -e PUID=1026 \
          -e PGID=100 \
          -e TZ=Asia/Shanghai \
          -p 6881:6881  \
          -p 6881:6881/udp  \
          -p 8080:8080  \
          -v /配置文件位置:/config  \
          -v /下载位置:/downloads  \
          --restart unless-stopped  \
          superng6/qbittorrent:latest
      
      • 匿名
        NG6
        Macintosh Safari
        3年前
        2021-10-30 4:52:52

        @NG6 请问这个安装命令行是在哪里输入啊?是SSH登录群晖,然后输上这一串命令去执行吗?

  16. like
    Windows Chrome
    3年前
    2020-11-12 23:21:25

    有没有稍微老一点的版本, 比如3.2.5, 最新版本馒头提示违规客户端

    • NG6
      like
      博主
      Macintosh Safari
      3年前
      2020-11-14 9:55:57

      @like 是应该做个不同版本,近期更新

  17. siemarke
    Windows Edge
    4年前
    2020-10-24 16:26:55

    我在web输入地址,显示Unauthorized这个是什么原因啊

    • NG6
      siemarke
      博主
      Macintosh Safari
      已编辑
      4年前
      2020-10-26 10:25:53

      @siemarke 如果第一次打不开,先不要修改webUI端口,保持映射与被映射端口一致
      另外,配置中已经默认修改了相关配置

      WebUI\CSRFProtection=false
      WebUI\ClickjackingProtection=false
      WebUI\HostHeaderValidation=false
      



      查看图片
      CIwC4l

      • Siemarke
        NG6
        Windows Edge
        4年前
        2020-10-26 15:09:45

        @NG6 我恢复自动映射的那个五位数的端口了,还是跳出这个反应,是不是因为我在Docker外已经装了一个qB了?

    • 大橙子
      siemarke
      Windows Chrome
      3年前
      2021-2-07 2:33:47

      @siemarke 我也出现了

      • 匿名
        大橙子
        Android Chrome
        3年前
        2021-2-07 4:48:41

        @大橙子 解决了,在环境里把两个端口改成一致,容器和主机需要使用同一端口

  18. 匿名
    Windows Edge
    4年前
    2020-8-29 7:36:07

    https://hub.docker.com/r/80×86/qbittorrent

    auto category feature added, for old container, you can setup “Run external program on torrent completion” to in qb WEB UI/usr/local/bin/qb-auto-cat -h %I

    恳请移植一下这个功能 非常实用

    • NG6
      匿名
      博主
      Macintosh Safari
      4年前
      2020-8-29 12:25:26

      @匿名 我抽空看看

  19. 匿名
    Windows Chrome
    4年前
    2020-4-25 0:42:28

    webUI的用户名和密码是什么啊?我装了以后用admin/adminadmin打不开

    • NG6
      匿名
      博主
      Macintosh Safari
      4年前
      2020-4-25 9:35:11

      @匿名 就是admin adminadmin,我这边是正常的

      • 喵喵
        NG6
        Windows Edge
        2年前
        2022-2-21 10:58:57

        @NG6 登不上+1

    • kay1983
      匿名
      Windows Chrome
      3年前
      2020-11-11 19:49:12

      @匿名 我也登陆不上

发送评论 编辑评论


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