Docker部署qbittorrent下载工具

AI摘要:qBittorrent是一款功能全面的BT下载工具,支持多种文件格式和远程控制。本文介绍了如何使用Docker部署qBittorrent,包括创建目录、配置文件、启动容器和设置端口映射。同时,还提供了NGINX反代示例和移动端app推荐。

Powered by AISummary.

一、qBittorrent简介

    玩nas的想必都必备一款下载工具:qBittorrent。它是一款功能全面、性能优越的BT 下载工具,旨在提供一流的下载体验。无论是普通用户还是重度下载者,qBittorrent 都能满足您的需求,确保您的下载过程快速、高效且安全。

  • 高速下载:高效的下载速度,智能带宽管理,内存占用低,确保电脑顺畅运行。
  • 多格式支持:支持多种文件格式,如视频、音频、图片和文档以及应用程序。
  • 内置搜索:直接在客户端中搜索种子文件,无需浏览外部网站。
  • 简单易用:简洁易用的界面,可快速上手,无须学习成本。
  • 资源订阅:自动下载最新发布的内容,不再错过任何更新。
  • 跨平台支持:兼容 Windows、Mac、Linux 等多种操作系统。
  • 远程控制:可远程管理下载任务,随时随地掌控下载进度。
  • 纯净友好:无弹窗,无广告,清爽使用

二、使用docker部署

    ssh登录nas系统,新建一个目录,比如: mkdir /home/docker/qbittorrent ,而后进入这个目录: cd /home/docker/qbittorrent ,新建一个名字为docker-compose.yaml的文件: nano docker-compose.yaml 将以下内容复制粘贴并保存退出。

version: "3.8"
services:
  qbittorrent:
    image: linuxserver/qbittorrent
    container_name: qbittorrent
    environment:
      - PUID=1000 #PUID和PGID自行在命令行内输入“id”查看
      - PGID=1000
      - TZ=Asia/Shanghai
      - UMASK_SET=000 # 这里设置000确保下载目录能被所用用户使用
      - WEBUI_PORT=18080 #web页面端口自修修改
    volumes:
      - /home/docker/qbittorrent/:/config
      - /home/download:/download #左侧为下载目录,根据个人实际情况修改
    ports:
      - 7881:7881
      - 7881:7881/udp
      - 18080:18080
    restart: unless-stopped

    执行命令: docker compose up -d或者 docker-compose up -d,qbittorrent部署完毕!

    终端输入命令:docker logs qbittorrent查看web端用户名密码。

    浏览器输入命令:IP:18080 输入用户名密码登录即可。

三、NGINX反代示例

server {
    listen 443 ssl http2;
    server_name qbittorrent.xxx.com; # 域名

    ssl_certificate certs/****.pem;# 证书
    ssl_certificate_key certs/****.key;# 证书

    location / {
        proxy_pass http://内网ip:18080;  # 反向代理配置
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

四、移动端app

    **qbittorrent的移动端app适配还是相当不错的,推荐使用
qBitController远程管理qbittorrent,这样就可以随时随地通过手机管理理下载内容了。**

打赏
评论区
头像
文章目录

本站已运行: