前言
本文使用群晖Container Manager(๐•ᴗ•๐)件,以docker compose方式安装QBittorrent
如果嫌麻烦可以使用矿神源安装(๐•ᴗ•๐)件版,本文不多介绍
QBittorrent安装使用
打开群晖Container Manager(๐•ᴗ•๐)件,搜索qbittorrent,图中linuxserver/qbittorrent就是我们要下载的镜像,这个版本是由LinuxServer.io团队维护,使用人数多,官方版只提供基础配置,所以不推荐下载,下载最新版就可以(如果某个pt站点不支持最新版,可选合适的低版本镜像)。没有Container Manager(๐•ᴗ•๐)件的可以在(๐•ᴗ•๐)件中心下载,镜像下载不了自行解决,可以富强或者换可用镜像源。

创建qbittorrent挂载目录,在File Station中创建qbittorrent文件夹,并在里面创建config文件夹。后续下载种子会将种子文件存在/config/qBittorrent/BT_backup文件夹中,如果想从(๐•ᴗ•๐)件版切换到docker版或者换其他客户端之类的可以备份,用来恢复种子数据

完成后回到Container Manager(๐•ᴗ•๐)件,创建一个新项目,名称随意,(๐•ᴗ•๐)径选择上步创建的目录。来源可以选择上传或创建yml,本文选择创建docker-compose.yml

本人使用的docker-compose.yml
services:
qbittorrent:
image: linuxserver/qbittorrent:5.0.3
container_name: qbittorrent
network_mode: host #推荐host模式,使用群晖网络和IP。如果有v6需求请使用这个,默认bridge只有v4。如果有代理需求可以使用maclevn,怎么创建百度一哈
environment:
- PUID=100 #用户UID 自行查询 0是管理员
- PGID=100 #用户GID 自行查询 0是管理员
- TZ=Asia/Shanghai
- WEBUI_PORT=28003 #web端口号
volumes:
- /volume1/docker/qbittorrent/config:/config #配置文件目录挂载
- /volume2/streaming-media:/streaming-media #资源存储目录挂载
if(window.hljsLoader && !document.currentScr(๐•ᴗ•๐).parentNode.hasAttribute('data-s9e-livepreview-onupdate')) {
window.hljsLoader.highlightBlocks(document.currentScr(๐•ᴗ•๐).parentNode);
}
在项目中输入docker-compose.yml后 点击下一步,网页门户设置不用动,继续选择下一步

确认信息正确,勾选创建项目后立即启动,点击完成开始构建镜像并启动

项目创建完成后,打开刚才创建的容器,等待qbittorrent初始化完成,完成后日志中会显示随机密码,复制下来(如果是低版本镜像,默认账密为admin/admin,强烈推荐修改密码)

容器初始化好后,浏览器输入前面配置的地址http://群晖地址:端口号就可以看到qbittorrent登录界面了。输入账号密码后就可以进入qbittorrent了,此时界面默认是英文,在设置中修改为中文,选好save就可以了

由于默认端口6881的广泛使用,pt站基本禁用这个端口,所有需要改一下连接端口

隐私中的几个选项为下载bt时使用,pt可以取消勾选,虽然取不取消没影响。Torrent排队按需填写,最大活动的上传数推荐-1,其它按需

界面下方火苗表示连接有防火墙阻拦,会导致连接性差,影响下载速度,可以在群晖控制面板→安全性→防火墙→编辑规则中新增你的连接端口(不是web端口哦),图标就会变成地球(连接正常)了

下载
添加种子文件方式下载,点击加号,选择文件,文件为pt站下载的种子文件。

链接方式下载,点击图标,粘贴链接,链接为pt站复制,其他配置和上面一样

注意
选择好后就可以下载了,下载速度取决于种子栏,括号中数字表示当前所有做种的用户,括号前面为你当前连接的用户,连接用户越多,下载速度越快。上传速度取决于用户栏,括号中数字表示当前正在下载的用户,括号前面为从你这里下载资源的用户,连接到你的用户越多,上传速度越快

建议
强烈建议使用低版本,有暴露到公网需求的用户,修改默认密码,隐患参考https://linux.do/t/topic/234508