飞牛Nas部署 qBittorrent 下载器

一、前言

1.1、介绍

qBittorrent 是一款强大轻巧的开源 BitTorrent 下载客户端软件。它允许用户通过 BitTorrent 协议来下载和分享文件。它跨平台支持 Windows、Mac以及 Linux!qBittorrent 旨在提供一个与 µTorrent 类似的用户体验,同样的小巧精悍,同时避免 µTorrent 中的广告和软件捆绑。妥妥的全平台 BitTorrent 下载利器

二、部署工作

2.1、服务包部署

Last_Three_Service_Package.sh 选择 qBittorrent 部署完毕,直接跳转到 Web 界面配置即可!

2.2、Compose 文件部署

services:
  qbittorrent:
    image: linuxserver/qbittorrent:4.6.6
    container_name: qbittorrent
    ports:
      - 28000:28000
    volumes:
      - /vol1/1000/Docker/qbittorrent:/config
      - /vol1/1000/Video:/downloads
    environment:
      - PUID=1000
      - PGID=1001
      - TZ=Asia/Shanghai
      - WEBUI_PORT=28000
    restart: always
    network_mode: bridge

2.3、飞牛可视化部署

2.3.1、镜像仓库源

推荐镜像源:https://docker.1ms.run

https://lastthree.cn/archives/fei-niu-nasjing-xiang-yuan-la-qu-shi-bai-jie-jue-ban-fa

2.3.2、镜像准备

镜像为:linuxserver/qbittorrent

版本为:4.6.6

镜像1-Pdws.jpg

2.3.3、目录准备

  • 创建 Docker 文件夹(存放容器)目录下创建 qbittorrent 文件夹

  • 创建 Video 文件夹(存放影视资源)

目录11.jpg

2.3.4、可视化容器配置

容器名称自定义,勾选开机自动开启

容器1-QGIc.jpg

端口只能更改前选框,后选框不能修改,存储设置配置如下:

  • /vol1/1000/Docker/qbittorrent 映射 /config

  • /vol1/1000/Video 映射 /downloads

容器2-MwPf.jpg

添加环境变量如下:

  • PUID=0 用户 ID

  • PGID=0 用户组 ID

  • TZ=Asia/shanghai 时区

  • WEBUI_PORT=28000 容器 Web 界面端口

容器3-qhue.jpg

勾选创建后启动容器,并创建容器

容器4-femp.jpg

三、部署后的 Web 配置

IP + 端口 8080 访问 qbittorrent 的 Web 界面,如下图所示

qbittorrentWeb1.jpg

登录界面,输入账号和密码:

  • 用户名:admin

  • 密码:运行日志获取

qbittorrentWeb2.jpg

qbittorrentWeb3.jpg

登录界面,点击齿轮选项,跳转到设置界面,将语言设置为简体中文,并点击 Save 保存

qbittorrentWeb4.jpg

qbittorrentWeb5.jpg

继续点击齿轮,找到连接,点击随机,将端口变为随机端口

qbittorrentWeb6.jpg

找到 BitTorrent ,最大活跃检查 Torrent 数改为 100 ,Torrent 排队取消勾选

qbittorrentWeb7.jpg

找到 WebUI ,更改用户名和密码,如需外部访问,将框内启用跨站请求伪造(CSRF)保护和启用 Host header 属性验证取消勾选

qbittorrentWeb8.jpg

找到高级,将验证 HTTPS tracker 证书取消勾选并保存,到此 qbittorrent 容器配置完成

qbittorrentWeb9.jpg