前言
之前搭建了Jellyfin,一个私人影视库,那么相应的我们也需要一个资源下载器。
qbitcorrent无疑是最优选择。
创建安装目录
创建一下安装的目录:
sudo -i
mkdir -p /root/data/docker_data/qbitcorrent
cd /root/data/docker_data/qbitcorrent
老规矩使用docker-compose安装
vim docker-compose.yml
英文输入法下,按 i
version: "2"
services:
qbittorrent:
image: linuxserver/qbittorrent
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai # 你的时区
- UMASK_SET=022
- WEBUI_PORT=8081 # 将此处修改成你欲使用的 WEB 管理平台端口
volumes:
- /config:/config # 绝对路径请修改为自己的config文件夹
- /downloads:/downloads # 绝对路径请修改为自己的downloads文件夹
ports:
# 要使用的映射下载端口与内部下载端口,可保持默认,安装完成后在管理页面仍然可以改成其他端口。
- 6881:6881
- 6881:6881/udp
# 此处WEB UI 目标端口与内部端口务必保证相同
- 8081:8081
restart: unless-stopped
修改好之后,注意切换成英文输入法,然后按一下 esc
,然后 :wq
保存退出。
最后启动:
cd /root/data/docker_data/qbittorrent # 来到 dockercompose 文件所在的文件夹下
docker-compose up -d
理论上我们就可以输入 http://ip:8081
访问webui界面了。
如下:
但在使用前,我们先要去为其添加tarcker列表。
点击小齿轮→Bittorrent→将Tacker列表填入最下方的文本框内:
Tacker列表:https://github.com/DeSireFire/animeTrackerList#cdn
如此一来就大功告成,可以愉快的下载资源了。
一些注意的事项
记得务必修改自己的账户密码,默认的账户名admin是不能修改的。
如果出现访问限制,请在qb的选项→webui→验证
- 启用“点击劫持”保护
- 启用跨站请求伪造 (CSRF) 保护
全部取消勾选即可。