Compare commits

..

No commits in common. "32be57882ea3182f4dc1ac18fd0faeee41b7c739" and "58701b1d5d2d5dd1588a657fad175c9962a60e49" have entirely different histories.

7 changed files with 7 additions and 307 deletions

View File

@ -9,10 +9,6 @@ links:
- title: qwe7002的个人博客
description:
website: https://qwe7002.com/
image:
- title: Pdone's Blog
description: Only Peace & Love Here
website: https://awaw.cc
image:
menu:
main:
@ -21,4 +17,4 @@ menu:
icon: link
comments: false
---
---

View File

@ -9,8 +9,6 @@ tags = ["Synology", "Docker"]
image = "https://img.mitsea.com/blog/posts/2020/02/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qbittorrent%20%E5%90%AB%20https%20%E8%AE%BE%E7%BD%AE/title.jpg?x-oss-process=style/ImageCompress"
+++
**教程已更新 DSM 7.2,请移步[这里](https://blog.mitsea.com/f34d4a3f981846469cac041c1df0881d/)**
## 速查
### 镜像名

View File

@ -1,78 +0,0 @@
+++
author = "FlintyLemming"
title = "利用群晖自带反代为网络服务配置 https (DSM 7.x)"
slug = "3a0b40567ffe42e999eade2fdaf775b0"
date = "2023-08-17"
description = ""
categories = ["HomeLab", "MineService"]
tags = ["Nginx", "反代"]
image = "https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/john-zhou-FrzN1-ENO3Q-unsplash.jpg?x-oss-process=style/ImageCompress"
+++
群晖无论是商店的套件还是 Docker 都可以自行安装很多网络服务,对于安装的服务应该如何配置 https 呢?在常规 Linux 系统上,一般通过 Nginx、Apache 解决,但群晖内置了基于 Nginx 的图形化反代工具,一切都变得非常简单。
该场景主要是用的 Nginx 的 proxy_pass 功能,它可以让我们通过一个端口、不同的域名就可以访问到本机的多个 Web 服务。效果如下图。
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled.png?x-oss-process=style/ImageCompress)
本篇文章就以 qBittorrent 的 WebUI 为例,介绍如何添加 https
# 前期准备
## 域名
要确保你有一个域名访问服务,并绑定了你公网 IP如果公网IP是变化的请使用 DDNS。
## 证书
你要申请一个与访问域名相匹配的证书,并已经配置好在 控制面板 - 安全性 - 证书 下。
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled%201.png?x-oss-process=style/ImageCompress)
## 端口
你还要明确你还想不想通过原来的端口访问服务,如果想,那就要改变原来服务的内网端口。因为来源主机地址的端口不能跟本地端口相同。如果是 Docker 还好办,把映射出来的本地端口改了就行。但如果是套件,控制面板 - 登陆门户 里又没有端口设置,就只能更换访问端口了。
# 配置过程
1. 确认网络服务的本地端口,正如之前提到的,后面是不会通过这个端口访问的。
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled%202.png?x-oss-process=style/ImageCompress)
2. 打开 控制面板 - 登陆门户 - 高级 - 反向代理服务器,点 新增
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled%203.png?x-oss-process=style/ImageCompress)
3. 这里有一些内容需要填写,一项一项来
描述 - 随便填一个名字
来源协议 - HTTPS
来源主机名 - 看你自己想设置的域名,只要保证你有对应域名的 ssl 证书就行
来源端口 - 这就是你想访问的那个端口,设置为你自己需要的
上面这两个设置完后,你在公网访问的地址就是 https://<来源主机名>:<来源端口>
启动 HSTS - 简单来说就是强制 https 访问,可以开
启用访问控制 - 可以先不开,有需求自己研究下
目的地协议 - HTTP
目的地主机名 - localhost 或者 NAS 本机 IP如果需要反代其他机器的服务就填对应机器的 IP
目的地端口 - 服务的本地端口qbittorrent 我这里设置的 Web UI IP 是 8844这里就填 8844
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled%204.png?x-oss-process=style/ImageCompress)
4. 路由器 NAT 设置一下,看你来源端口设置的什么,以上面为例。那就设置这台机器 IP 的 4433 对公网 4433
5. 打开 控制面板 - 安全性 - 证书 - 设置,把刚才创建的这一项的证书,选择你前面导入的
![](https://img.mitsea.com/blog/posts/2023/08/%E5%88%A9%E7%94%A8%E7%BE%A4%E6%99%96%E8%87%AA%E5%B8%A6%E5%8F%8D%E4%BB%A3%E4%B8%BA%E7%BD%91%E7%BB%9C%E6%9C%8D%E5%8A%A1%E9%85%8D%E7%BD%AE%20https%20%28DSM%207.x%29/Untitled%205.png?x-oss-process=style/ImageCompress)
6. 使用 https://pt.xxx.com:4433 访问即可
> Photo by [John Zhou](https://unsplash.com/@johnnzhou?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/photos/the-night-sky-with-stars-moving-across-the-sky-FrzN1-ENO3Q?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)

View File

@ -1,37 +0,0 @@
+++
author = "FlintyLemming"
title = "C盘剩余空间大于2T无法安装阿里云盘"
slug = "81dfe14f501b4eaeaaf121d3e68c3ad3"
date = "2023-09-05"
description = ""
categories = ["Windows", "LifeTec"]
tags = ["阿里云盘"]
image = "https://img.mitsea.com/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/boliviainteligente-5mwuSrKEN2U-unsplash.jpg?x-oss-process=style/ImageCompress"
+++
在尝试安装阿里云盘的时候提示如下错误
![](https://img.mitsea.com/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/CleanShot%202023-09-05%20at%2011.32.19%402x.png?x-oss-process=style/ImageCompress)
查看日志
![](https://img.mitsea.com/blog/posts/2023/09/C%E7%9B%98%E5%89%A9%E4%BD%99%E7%A9%BA%E9%97%B4%E5%A4%A7%E4%BA%8E2T%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/CleanShot%202023-09-05%20at%2011.36.41%402x.png?x-oss-process=style/ImageCompress)
发现他认为 3506375848 小于 332140
这显然是发生了某种溢出,但是我不记得是什么类型的变量了,询问 ChatGPT 结果如下
在考虑数据溢出的情况下332140 可能会被看作比 3524241260 大。例如,如果我们使用 32 位无符号整数来存储数据,那么数值的范围是 0 到 4294967295。但是如果我们使用 32 位有符号整数,那么数值的范围是 -2147483648 到 2147483647。
假设我们使用 32 位有符号整数3524241260 将超出正数范围并被解释为负数。具体地说3524241260 的二进制表示超过了 32 位的最大正数表示,因此它的最高位(符号位)会被设置为 1这意味着它是一个负数。
在这种情况下332140 为正数,而 3524241260 被解释为负数,所以 332140 会大于 3524241260。
这种情况称为“整数溢出”。在进行数学计算或比较时,需要特别注意这种情况,以防止意外的结果。
2147483647 经过换算就是 2TB。由于临时目录默认就是C盘所以只要C盘大于 2TB就会导致无法安装阿里云盘。
解决方法可以是直接解压 .exe 安装文件,直接当成绿色软件用;或是想办法减少 C 盘可用空间;或是修改临时目录的环境变量路径到别的剩余空间较小的分区里。
> Photo by [BoliviaInteligente](https://unsplash.com/@boliviainteligente?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/photos/a-blurry-image-of-a-yellow-and-brown-background-5mwuSrKEN2U?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)

View File

@ -11,6 +11,8 @@ image = "https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8
开发中有的时候需要把 ipa 发给客户先看看。但是弄 TestFlight 又有点麻烦,因为要避免审核的话,还得拉一个内部测试组。所以用 Ad Hoc 直接分发 ipa 安装是比较方便的做法。
# 准备 App 和签名需要的文件
## 获取证书p12 文件)
1. 打开 钥匙串访问 App菜单栏找到 钥匙串访问 - 证书助理 - 从证书颁发机构请求证书...
@ -105,7 +107,7 @@ image = "https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8
![](https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8%80%85%E8%B4%A6%E5%8F%B7%E7%AD%BE%E5%90%8D%20ipa%20%E5%B9%B6%E7%9B%B4%E6%8E%A5%E5%AE%89%E8%A3%85%E5%88%B0%E6%8C%87%E5%AE%9A%E8%AE%BE%E5%A4%87%E4%B8%AD/Untitled%2020.png?x-oss-process=style/ImageCompress)
## 签名 App
# 签名 App
通过上面的步骤,就准备好了签名必要的 p12 文件和描述文件
@ -113,13 +115,13 @@ image = "https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8
签名的工具很多macOS 可以用 iOS App SignerWindows 可以用爱思助手
### iOS App Signer
## iOS App Signer
![](https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8%80%85%E8%B4%A6%E5%8F%B7%E7%AD%BE%E5%90%8D%20ipa%20%E5%B9%B6%E7%9B%B4%E6%8E%A5%E5%AE%89%E8%A3%85%E5%88%B0%E6%8C%87%E5%AE%9A%E8%AE%BE%E5%A4%87%E4%B8%AD/Untitled%2022.png?x-oss-process=style/ImageCompress)
软件打开选择 ipa 后Signing Certificate 选择之前导入到钥匙串的证书Provisioning Profile 选择刚才下载的描述文件即可。
### 爱思助手
## 爱思助手
1. 打开 IPA 签名,添加 ipa 文件后,点击右下方的导入证书
@ -133,7 +135,7 @@ image = "https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8
![](https://img.mitsea.com/blog/posts/2022/04/Apple%20%E5%BC%80%E5%8F%91%E8%80%85%E8%B4%A6%E5%8F%B7%E7%AD%BE%E5%90%8D%20ipa%20%E5%B9%B6%E7%9B%B4%E6%8E%A5%E5%AE%89%E8%A3%85%E5%88%B0%E6%8C%87%E5%AE%9A%E8%AE%BE%E5%A4%87%E4%B8%AD/Untitled%2025.png?x-oss-process=style/ImageCompress)
## 安装 App
# 安装 App
安装方法有很多,我用的最多的方法是隔空投送。直接 AirDrop ipa 文件给注册过的设备,就会直接询问你是否安装,点击安装即可

View File

@ -1,41 +0,0 @@
+++
author = "FlintyLemming"
title = "无痛禁用 Microsoft Edge"
slug = "da24ec5e61424af8a19442946c225c1a"
date = "2023-08-23"
description = "Windows 自带流氓软件"
categories = ["LifeTec", "Microsoft", "Windows"]
tags = ["Edge"]
image = "https://img.mitsea.com/blog/posts/2023/08/%E6%97%A0%E7%97%9B%E7%A6%81%E7%94%A8%20Microsoft%20Edge/philip-oroni-KtEloTGQ8wM-unsplash.jpg?x-oss-process=style/ImageCompress"
+++
如果通过 Powershell 命令强制卸载 Edge 软件包,可能会导致意料之外的问题,推荐使用策略组编辑器禁止 Edge 运行
如果系统是 Windows 10/11 专业版,系统中有策略组编辑器,可以按照下面方法禁用
1. 按下 Win+R 键,在运行输入框内输入 gpedit.msc点击确定打开组策略
2. 左边找到 用户配置 - 管理模板 - 系统。点击 系统 即可,不要展开它。
3. 双击 不运行指定的 Windows 应用程序
4. 在弹出窗口中,将左上角的配置状态改为 已配置
5. 点击 不允许的应用程序列表 右侧的 显示…
6. 添加一项 `msedge.exe` 后,点击 确定
![](https://img.mitsea.com/blog/posts/2023/08/%E6%97%A0%E7%97%9B%E7%A6%81%E7%94%A8%20Microsoft%20Edge/Untitled.png?x-oss-process=style/ImageCompress)
7. 再点击 确定,然后关闭 策略组编辑器 即可
如果是 Windows 10/11 家庭版用户,可以先用下面的方法启用策略组编辑器(方法来自互联网)。然后再按照上面的方法打开策略组编辑器操作
1. 在桌面上创建一个记事本,然后把代码粘贴进去;
代码如下(示例):
```cmd
@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txtfor /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"pause
```
2. 保存之后将拓展名改为 .cmd
3. 右击 cmd 文件,选择以管理员身份运行,运行后记得重启电脑
> Photo by [Philip Oroni](https://unsplash.com/@philipsfuture?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/photos/a-computer-generated-image-of-a-blue-and-black-object-KtEloTGQ8wM?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)

View File

@ -1,140 +0,0 @@
+++
author = "FlintyLemming"
title = "群晖 Docker 安装 qBittorrent (DSM 7.2)"
slug = "f34d4a3f981846469cac041c1df0881d"
date = "2023-08-17"
description = ""
categories = ["HomeLab", "MineService"]
tags = ["qBittorrent", "群晖"]
image = "https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/philip-oroni-mb_VqCIOTiU-unsplash.jpg?x-oss-process=style/ImageCompress"
+++
## 准备工作
### 下载镜像
1. 打开 Container Manager左边点开 注册表,搜索 qbittorrent。找到 linuxserver/qbittorrent 后,双击。标签保持 latest点击 应用 开始下载镜像
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled.png?x-oss-process=style/ImageCompress)
2. 转到 映像,等待下载完毕
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%201.png?x-oss-process=style/ImageCompress)
### 创建文件夹
需要创建至少两个文件夹,一个文件夹用来保存 qbittorrent 运行时使用的配置文件,一个用来保存下载的内容
我这边按照自己的习惯分别在两个不同的共享文件夹中创建了两个文件夹
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%202.png?x-oss-process=style/ImageCompress)
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%203.png?x-oss-process=style/ImageCompress)
### 查找当前用户的 uid 与管理员用户组的 gid
为了保证 qbittorrent 的容器对于我们创建的文件夹有正常的读写权限,避免需要对文件夹无脑 chmod 777后面在启动容器时需要指定所使用的 uid (User ID) 和 gid (Group ID)。
一般来说群晖第一个账号的 **uid 为 1026**,管理员用户组的 **gid 为 101**。你也可以按照下面的步骤检查:
1. 在 控制面板 - 终端机和 SNMP - 终端机 中勾选 启动 SSH 功能,并修改端口为非 22 的其他端口,最后点击应用
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%204.png?x-oss-process=style/ImageCompress)
2. 打开电脑上的 Terminal。Windows 10 可以右键开始菜单,然后点击 Windows PowerShellWindows 11 可以右键开始菜单,然后点击 终端macOS 可以打开 终端 App。
输入下面的命令通过 SSH 连接到群晖
```bash
ssh <你的用户名>@<你的群晖IP地址> -p <你设置的端口>
```
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%205.png?x-oss-process=style/ImageCompress)
3. 第一次链接会让你确认连接的设备,输入 yes。然后输入你的密码输入时不会显示任何内容输入完直接回车就行。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%206.png?x-oss-process=style/ImageCompress)
能看到 NAS 的账号名称和计算机名称后,说明就连到了 DSM 的 Shell 了
4. 此时输入 `id` 并回车,就可以看到当前用户的 uid 1026和管理员组的 gid 了101
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%207.png?x-oss-process=style/ImageCompress)
## 启动容器
1. 点击 映像 中刚下好的镜像,然后点击运行
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%208.png?x-oss-process=style/ImageCompress)
2. 容器名称可以改一改,我自己的习惯是在前面加上这个容器的 Web UI 所用的端口。如果想要启动 DSM 时能够自动启动 qBittorrent就勾上 启动自动重新启动。然后点击 下一步。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%209.png?x-oss-process=style/ImageCompress)
3. 群晖的 Docker bridge 网络默认是没有 ipv6 的。修改起来也比较麻烦,需要改 Docker 的配置文件,要添加 `fixed-cidr-v6` 参数以设置 ipv6 子网。由于本次教程选用的 qBittorrent 镜像本身可以通过修改环境变量以设置启动时使用的端口,所以可以直接使用 host 网络。
选用 host 网络就不需要额外配置映射,这两条可以删除。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2010.png?x-oss-process=style/ImageCompress)
4. 设置映射刚才创建的两个文件夹。保存配置文件的文件夹映射容器的路径为 `/config/qBittorrent` ;保存下载内容的文件夹映射容器的路径为 `/downloads`
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2011.png?x-oss-process=style/ImageCompress)
配置文件夹不建议按照官方说明直接映射 /config ,否则会出现套娃的现象。而若映射上一层的文件夹又并不够安全。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2012.png?x-oss-process=style/ImageCompress)
5. 环境 这里创建四个变量。PUID 和 PGID 分别输入刚才找到的 uid 和 gidTZ 输入 `Asia/Shanghai` WEBUI_PORT 输入你要设置的 Web UI 端口
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2013.png?x-oss-process=style/ImageCompress)
6. 网络 修改为 host然后 下一步
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2014.png?x-oss-process=style/ImageCompress)
7. 确认下没什么问题就点 完成
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2015.png?x-oss-process=style/ImageCompress)
8. 可以通过查看日志来判断是否正常启动
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2016.png?x-oss-process=style/ImageCompress)
## 设置 qBittorrent
### 语言和密码
根据你自己设置的端口,打开 Web UI。默认账号密码分别为 admin 和 adminadmin。登录后打开设置先把界面语言和密码改了。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2017.png?x-oss-process=style/ImageCompress)
### 下载与上传设置
监听端口就是上传的端口,需要在路由器中配置端口映射。不建议使用 UPnP 映射,大部分路由器后台对于 UPnP 的映射管理都非常不好。
连接限制我因为是 SSD 刷 pt所以我全部都关了。如果使用 HDD完全取消限制并不能使速度最大化反而会增加随机读写的I/O队列让上传和下载速度更慢需要自己根据情况设置。
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2018.png?x-oss-process=style/ImageCompress)
Torrent 排队 同理,需要根据自己的条件设置
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2019.png?x-oss-process=style/ImageCompress)
此外,高级 选项卡中还有更多设置项,具体可以参考下别人的教程。
### HTTPS 设置
原则上不推荐直接将 Web UI 反代到公网,自用推荐使用 Tailscale 组网后,使用提供的 overlay IP 访问。下面介绍下如何配置 https 访问。
1. 关闭 启用 Host header 属性验证
![](https://img.mitsea.com/blog/posts/2023/08/%E7%BE%A4%E6%99%96%20Docker%20%E5%AE%89%E8%A3%85%20qBittorrent%20%28DSM%207.2%29/Untitled%2020.png?x-oss-process=style/ImageCompress)
2. 按照[这篇教程](https://blog.mitsea.com/3a0b40567ffe42e999eade2fdaf775b0/)设置反代
> Photo by [Philip Oroni](https://unsplash.com/@philipsfuture?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/photos/a-close-up-of-a-black-and-blue-background-mb_VqCIOTiU?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)