docker安装qbittorrent

qBittorrent 是一款开源的 BitTorrent 客户端,旨在提供一个简单而有效的下载和分享文件的方式。我安装这个是为了服务器能在后台自己下载,有些资源是迅雷不能下的,有时候看电影之类的还可以让服务器先帮我用qbittorrnet下好然后我在用服务器看就会流畅很多了

1:在你的docker目录下一个qbittorrent目录,然后进入reader目录

root@problem-arm:/opt/dockers# mkdir qbittorrent
root@problem-arm:/opt/dockers# cd qbittorrent/
root@problem-arm:/opt/dockers/qbittorrent# vim docker-compose.yml

2: vim一个docker-composer文件,并将一下配置文件加进去

version: '3.3'
services:
  qbittorrent:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: qbittorrent
    environment:
      - PUID=1000  # 你的用户 ID(可使用 `id -u` 获取)
      - PGID=1000  # 你的用户组 ID(可使用 `id -g` 获取)
      - TZ=Asia/Shanghai
      - WEBUI_PORT=8178  # qBittorrent Web UI 端口
    volumes:
      - ./config:/config  # 配置文件存储位置
      - ./downloads:/downloads  # 下载目录
    ports:
      - "8178:8178"  # Web UI 端口映射
      - "6881:6881"  # BitTorrent 监听端口
      - "6881:6881/udp"  # BitTorrent 监听端口(UDP)
    restart: unless-stopped

3 :运行容器

docker-compose up -d

4:注意事项

防火墙要把webui的端口打开

WebUi 8178 三个端口一定要一样

使用反向代理qbittorrent可能会出现空白页面并提示unauthorized。这里有两种方案可以解决这个问题

方案一:关闭qbit的一些安全设置

qbit webui设置中的【启用host header属性验证】和【启用跨站请求伪造保护】两个功能去掉勾选。

方案二:关闭qbit的一些安全设置

参考qbit【官方wiki给出的方案】,调整nginx中的一些配置。

假定原规则如下:

location / {
    proxy_pass http://localhost:8089;
}

调整以后的配置如下:

location / {
    proxy_pass http://localhost:8089;

    proxy_http_version 1.1;
    proxy_set_header   Host               localhost:8089;
    proxy_set_header   X-Forwarded-Host   $http_host;
    proxy_set_header   X-Forwarded-For    $remote_addr;

    # qbit版本v4.2.2以上加入这条保护cookie安全
    proxy_cookie_path  /                  "/; Secure";
}

使用以上配置以后,实测qbit webui中可以开启安全设置,注意服务器域名哪里要填localhost

暂无评论

发送评论 编辑评论


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