0%

NAS | 群晖安装qBittorrent套件并优化设置、替换UI(非docker安装)

前言

自从入手矿渣蜗牛,安装了黑裙辉后,博主就走上了PT这条不归路…群晖低功耗加7*24h的特性,让其成为了PT的利器。从最初的群晖自带的 Download Station,到第三方社群安装 Transmission,然后辛苦搜寻 qBittorrent的spk套件,走过的路和坑可谓不少。下面就来说说经验心得。

本文你讲看到:

  • Download Station、Transmission、qBittorrent三款软件的对比
  • qBittorrent套件的安装和配置
  • qBittorrent替换WebUI

Download Station

DownloadStation

emmm,这货一言难尽吧,用的比较少一言难尽吧。这货其实就是个套着壳的Tr。

优点:

  • 群晖自带,安装简单
  • 有着原生GUI界面,适合新手
  • 自带管理软件DS get

缺点:

  • 看不到啥详细数据,数据控难受啊

Transmission

Transmission_WebUI

保种神器,占用资源小,是几乎所有PT站点保种首选

优点:

  • 非常适合保种,万种大佬就是用的它

缺点:

  • 不能跳过校验
  • 校验时不能下载
  • 多站点辅种时,文件块不对会爆红,挺烦的

权限

有人反映tr无法下载到其他磁盘,表现为没有下载速度,这其中有权限不对的锅。这里简单说下权限问题

qBittorrent

热种抢上传必备神器

下载地址:

软件名称 下载地址
qBittorrent 4.1.5 点击下载 3wno
qBittorrent 4.1.7 点击下载 p5gs

安装方法:

  1. 首先启用家目录。因为套件的配置文件、种子文件、校验文件等都是默认存放在家目录的,如果不打开会导致安装后无法启动。

  2. 在套件中心手动安装qBittorrent套件

  3. 安装完后,在套件列表里点击即可打开网页控制界面(或者手动使用8085端口访问)。默认用户名admin密码adminadmin

权限设置

有小伙伴反应,使用套件安装的qBittorrent下载无速度,这是因为软件读写需要文件夹拥有admin权限

替换WebUI

目前备用UI尚不完善,对我而言仅仅是多了个方便分类查看tracker的功能,不推荐使用,当然随便尝鲜

这里提供两个大佬的项目

  1. CzBiX
  2. miniers

若出现乱码,在地址栏后面加入/api/v2/app/setPreferences?json=%7B%22alternative_webui_enabled%22:false%7D进行返回原本UI

乱码解决方式,查看自己路径是否正确

1. 下载备用WebUI

2. 解压文件至群晖

找到所在位置

在Web用户界面启用备用Web UI

保存即可大功告成啦

qBittorrent高级参数设置

配置文件目录:/volume3/homes/admin/.config/qBittorrent/qBittorrent.conf

种子文件目录:/volume3/homes/admin/.local/share/data/qBittorrent/BT_backup

请根据自己情况自己调整文件路径

默认的web界面很多参数都无法修改,尤其是想修改磁盘缓存。打开配置文件,在 [Preferences] 字段新增一行Downloads\DiskWriteCacheSize=XXXX,其中XXXX是缓存大小,单位是MB。

高级配置文件,想专研的小伙伴看看吧

高级参数:(点击此处以展开)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
[General]
ported_to_new_savepath_system=true
MainWindowLastDir=/tmp
SearchResultsColsWidth=275 100 100 100 725 0 0

[Preferences]
General\Locale=cs_CZ
ExecutionLog\enabled=false
General\SystrayEnabled=true
Downloads\StartInPause=false
Downloads\NewAdditionDialog=true
Connection\GlobalUPLimit=300
Connection\GlobalDLLimit=-1
General\AlternatingRowColors=true
Advanced\TrayIconStyle=0
General\CloseToTray=false
General\MinimizeToTray=false
General\StartMinimized=false
General\NoSplashScreen=false
General\ExitConfirm=false
General\PreventFromSuspend=false
Downloads\SavePath=/home/matus/download/p2p
Downloads\TempPathEnabled=false
Downloads\TempPath=/home/matus/temp
Downloads\AppendLabel=false
Downloads\UseIncompleteExtension=false
Downloads\PreAllocation=false
Downloads\ScanDirs=@Invalid()
Downloads\DownloadInScanDirs=@Invalid()
Downloads\TorrentExport=/home/matus/download/p2p/torrents
MailNotification\enabled=false
MailNotification\email=
MailNotification\smtp_server=smtp.changeme.com
MailNotification\req_ssl=false
MailNotification\req_auth=false
MailNotification\username=
MailNotification\password=
Downloads\DblClOnTorDl=0
Downloads\DblClOnTorFn=1
Connection\PortRangeMin=6881
Connection\UPnP=true
Bittorrent\uTP=true
Bittorrent\uTP_rate_limited=true
Advanced\IncludeOverhead=false
Connection\GlobalDLLimitAlt=10
Connection\GlobalUPLimitAlt=10
Scheduler\Enabled=false
Scheduler\start_time=@Variant(\0\0\0\xf\x1\xb7t\0)
Scheduler\end_time=@Variant(\0\0\0\xf\x4J\xa2\0)
Scheduler\days=0
Connection\ProxyType=-1
Connection\Proxy\IP=0.0.0.0
Connection\Proxy\Port=8080
Connection\ProxyPeerConnections=false
Connection\Proxy\Authentication=false
Connection\Proxy\Username=
Connection\Proxy\Password=
Bittorrent\MaxConnecs=500
Bittorrent\MaxConnecsPerTorrent=100
Bittorrent\MaxUploads=8
Bittorrent\MaxUploadsPerTorrent=4
Bittorrent\DHT=true
Bittorrent\PeX=true
Bittorrent\sameDHTPortAsBT=true
Bittorrent\DHTPort=6881
Bittorrent\LSD=true
Bittorrent\Encryption=0
Advanced\AnonymousMode=false
Bittorrent\MaxRatio=1
Bittorrent\MaxRatioAction=0
IPFilter\Enabled=false
Queueing\QueueingEnabled=false
Queueing\MaxActiveDownloads=3
Queueing\MaxActiveUploads=3
Queueing\MaxActiveTorrents=5
Queueing\IgnoreSlowTorrents=false
WebUI\Enabled=false
Downloads\DiskWriteCacheSize=128
Advanced\OutgoingPortsMin=0
Advanced\OutgoingPortsMax=0
Advanced\IgnoreLimitsLAN=true
Advanced\RecheckOnCompletion=false
General\RefreshInterval=1500
Connection\ResolvePeerCountries=true
Connection\ResolvePeerHostNames=false
Connection\MaxHalfOpenConnec=50
Advanced\SuperSeeding=false
Connection\Interface=
Connection\InterfaceName=
Connection\InetAddress=
General\ProgramNotification=true
Advanced\trackerEnabled=false
Advanced\trackerPort=9000
Advanced\useSystemIconTheme=true
Advanced\confirmTorrentDeletion=true
Advanced\LtTrackerExchange=false
Advanced\AnnounceToAllTrackers=false
State\size=@Size(789 591)
State\pos=@Point(294 97)
State\hSplitterSizes=129, 634
Downloads\NewAdditionDialogFront=true
Downloads\TorrentExportDir=/home/matus/download/p2p/torrents
Downloads\FinishedTorrentExportDir=
General\UseRandomPort=false
Downloads\DiskWriteCacheTTL=60
Connection\alt_speeds_on=false

[LegalNotice]
Accepted=true

[TorrentAdditionDlg]
save_path_history=/home/matus/download/p2p, /home/matus/media/movies/Movies - De, /home/matus/media/music/Wintersun, /home/matus/media/music/Sonata Arctica, /home/matus/media/music/Children Of Bodom - discography, /home/matus/media/movies/Series - Ita, /media/data-750/download/p2p/languages, /home/matus/download-local

[AddNewTorrentDialog]
y=150
width=486
expanded=false


[MainWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\a\x80\0\0\0\0\0\0\f\xd5\0\0\x2\xff\0\0\a\x81\0\0\0\x1\0\0\f\xd4\0\0\x2\xfe\0\0\0\0\0\0)
vsplitterState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x2\0\0\0x\0\0\x2\b\x1\0\0\0\x4\x1\0\0\0\x1)

[TorrentProperties]
Visible=true
SplitterSizes="270,375"


[TransferListFilters]
selectedFilterIndex=4
customLabels=@Invalid()

[AutoRun]
enabled=false
program=