前言:首先说话为么斯要写一篇安装部署qbittorrent的文章。qbittorrent已经存在很久了而且有PC版在电脑上也能用。这里就要说到现在很多PT站点都有任务考核机制,也就是根据tracker信息能知道一个的上传下载量,新人需要上传和下载的数据量同时达到一个值,而且就算通过新手考核后面的使用过程中也有要求,也就是说你下载一个资源你不能看完就删,还要保存一段时间也就是做种。这样的话我总不能一直开着电脑吧,所以在群晖里安装qbittorrent的好处就有了,只要群晖不关就可以24小时上传下载。我用qbittorrent主要是下载高清视频,下载在群晖里后,配合KODI或者EMBY、Jellyfin这些个人影院系统观看那简直不要太爽,在这里如果是各视频app的VIP会员直接app里看就好不用像我折腾了,还有PT网站下载的这些高清视频上是没有牛皮癣广告满足完美党的要求。好了,开始安装吧。
- 在群晖Container Manager里拉取qbittorent镜像
在群晖DSM 6.X和7.0时候的docker套件在7.2版本已经升级为了Container Manager套件,增强了很多功能。
打开Container Manager套件,打开注册表页签,搜索qittorrent,选择linuxserver/qbittorrent,点击下载或者选中双击。
标签选latest
下载完成后在映像页签里找到qbittorrent并点击运行。
- 创建qbittorrent容器并配置
勾选启用资源限制和启用自动重新启动。
在下面高级设置这一步我折腾了好几个小时,怎么配页面都不能访问。
查看了很多别人写的方法,不断尝试终于成功。我成功的设置如下图显示。
可以看出默认的6881和8080端口我都没用,这两个端口不仅容易被运营商封还可能被PT站点封,所以我用了8082这个端口。另外存储空间的设置我是在群晖里docker目录下面创建了qt文件夹,qt文件夹下面创建了config、data、downloads文件夹,注意文件夹的权限,还有容器的存储空间/config、/data、/downloads不能自定义。三个目录的权限要设为读取/写入。
环境配置里我加了三个参数:
- WEBUI_PORT 8082 也就是UI的访问端口我配置为了8082
- SavePath /downloads 保存路径
- TempPath /downloads 临时路径
- 访问qbittorrent页面并设置
使用群晖ip:8082访问qbittorrent,这时我们还不知道登录密码。
这时我们回到容器,找到日志,可以查到看临时密码,或者把日志下载搜索临时密码。
第一次登录进来,界面还是英文的,我们首先点齿轮图标option,将language修改为简体中文然后点击save。
然后还是点齿轮图标,连接页签里面的监听端口从6881点随机按钮生成随机端口,原因也是6881会被封禁。
在Web UI页签修改当前密码并记好。
- 使用qbittorrent下载并配置远程访问
使用qbittorrent下载资源就不用写了吧,点击页面上的加号把要下载的种子上传就可以了。这里我遇到一个问题上传了种子不能开始下载。这里要检查一下文件夹的权限并配置正确。
在Jellyfin里配置上qbittorent目录后的效果:
最后写一下怎么配置远程访问,在路由器里增加一条8082端口转发的策略。保存并重启端口转发服务。
配合上公网ip,就可以实现远程访问的效果。