如果你不了解什么是PT,那么继续阅读本文是不必要的。
作者个人建议:刷流还请适度,也请尊重家宽用户,保种更为重要。
引言
在《
为便于快速上手,文中已尽量避免复杂的原理性内容,仅列出核心操作步骤,若需深入了解,还请自行查阅工具各自的官方文档。
阅读本文需要的背景知识
SSH
SSH(Secure Shell)是一种网络安全协议。在本示例中,所有软件的基本安装都需要通过SSH连接到你的盒子来完成。如果你安装过NAS或接触过Linux相关设备,相信对此部分内容已经有所涉猎。
推荐使用的SSH客户端:Tabby(跨平台且开源免费)
https://tabby.sh/ Termius(跨平台但收费)
https://termius.com/ 。
jerry048/Dedicated-Seedbox脚本
几乎是最常用的盒子脚本。优势在操作简单,兼容性好,省心省力;劣势在于并未针对特定盒子专门优化,但对大多数用户完全够用。盒子常用的软件工具
qBittorrent:主流开源下载器
https://www.qbittorrent.org/ Vertex:刷流工具
https://github.com/vertex-app/vertex Filebrowser:Web文件管理器 https://hub.docker.com/r/80x86/filebrowser
安装示例
准备环节
更新:截至2025年11月,目前Netcup的默认系统已经全部换装debian13,jerry脚本目前并未适配,建议先换装debian12系统,快速重装系统教程可参考
https://blog.mfmao.de/archives/netcup-vpsgeng-huan-xi-tong-yu-yan#%E6%BC%94%E7%A4%BA%E5%86%85%E5%AE%B9%EF%BC%88%E9%87%8D%E8%A3%85%EF%BC%89 一文的演示内容(重装)章节。
示例内容皆使用Debian12系统完成,如果使用Netcup官方的Debian系统,通常软件包已足够先进,但仍建议先运行一次软件包更新再进行后续步骤:
sudo apt update #适用于Debian/Ubuntu系统安装qBittorrent、Vertex、BBRx
示例安装命令(实际是对jerry048脚本给出的示例代码稍做自定义配置):
bash <(wget -qO- https://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Install.sh) \
-u username -p password \
-c 3072 \
-q 4.3.9 \
-l v1.2.20 \
-v -x该命令将一次性安装好qBittorrent、Vertex、BBRx,但需自定义参数(如用户名/密码等)后再运行。
示例代码运行效果为:
1. 配置用户名和密码(由-u和-p参数决定,用于qBittorrent和Vertex的登陆),同时设置qb默认下载文件夹为/home/username/qbittorrent/Downloads/
2. 安装qBittorrent,使用4.3.9版本(由-q参数决定);默认WebUI端口8080,传入端口45000;配置缓存大小为3072MB(可自定义,注意需小于物理内存)。值得一提的是,除非对qBittorrent特性足够了解,否则请保持使用4.3.9而不是更新版本。
3. 安装Vertex(由-v参数决定,默认端口3000,以Docker形式安装)
4. 安装bbrx(由-x参数决定)其中,username和password字段请自行修改为自己的用户名和密码,请务必使用强密码,且妥善记录以避免“防住自己”的情况出现。
如果希望在运行脚本时就自定义qb和vt端口,请在最后(-v -x后)加上"-o"参数(与-x间要有空格),并在随后的问询中配置qb的WebUI和传入端口以及vt的端口,但需注意避免与其他端口冲突。
注意:目前原作者给出的示例中,部分参数已经不受支持,例如-3参数不可使用(BBRv3已弃用)、-l v1.2.19参数不可使用(该libtorrent已弃用)-r不必要(autoremove功能已由Vertex替代)。这部分内容不必深究,即使不完全理解脚本细节,也可直接使用本文示例,只需修改username/password。
运行成功后会有类似如下输出,请妥善保存:
Seedbox Installation Complete
qBittorrent installed
qBittorrent WebUI: http://255.255.255.255:8080
qBittorrent Username: username
qBittorrent Password: password
vertex installed
vertex WebUI: http://255.255.255.255:3000
vertex Username: username
vertex Password: password
BBRx successfully installed, please reboot for it to take effect需重启以使BBRx生效
sudo reboot调整缓存(可选)
缓存由脚本中的 -c 参数决定,可在qb安装后进入WebUI再次修改,路径为:设置->高级->磁盘缓存,除非你对与自己的盒子有足够的了解,否则推荐设置为“-1”(自动)
Vertex使用
安装后,登录Vertex WebUI,配置RSS订阅和下载规则,即可实现自动化刷流。本文仅演示Vertex安装,至于具体使用部分内容,请参考官方Wiki中的详细介绍:
安装Filebrowser
如果你在前面的 jerry048 脚本中使用了
-v参数(即安装 Vertex),脚本已经自动安装 Docker,因此可以直接进行下一步,否则请先安装docker再运行以下Filebrowser安装命令。这里我们使用的实际为增强版80x86/filebrowser,而不是原版的filebrowser/filebrowser。
以下代码实现效果为安装Filebrowser并映射8082为访问端口,默认用户名密码admin admin(同样建议安装后立即修改并使用强密码)
环境变量:下载目录需配置与实际相同,比如username需更改为上一步中实际的用户名才能保证目录正常映射
示例命令:
docker pull 80x86/filebrowser &&
docker run -d --name fb \
--restart=unless-stopped \
-v /root/fb/config:/config \
-v /home/username/qbittorrent/Downloads/:/myfiles/dl \
-p 8082:8082 \
80x86/filebrowser或使用docker-compose,docker-compose.yml文件如下:
version: "3.9"
services:
filebrowser:
image: 80x86/filebrowser
container_name: fb
restart: unless-stopped
ports:
- "8082:8082"
volumes:
- /root/fb/config:/config
- /home/username/qbittorrent/Downloads/:/myfiles/dl #需修改为自定义的映射路径需注意:Filebrowser 的核心功能与 1Panel 的文件管理基本重叠。
如果你已经计划安装 1Panel,那么通常无需再安装 Filebrowser —— 除非你明确需要 Filebrowser 的制种、Mediainfo功能。对于日常文件管理而言,1Panel更加直观也更适合长期使用。
不过,若选择使用 1Panel,往往需要了解更多相关配置和管理内容,属于偏向“进阶使用”的范畴。而如果只追求快速部署,做到这里即可满足大多数PT刷流场景,无需继续。
安装1Panel(可选)
如果计划长期持有/维护盒子,强烈建议安装1Panel,其优势在于:
可视化管理 Docker
系统状态、文件管理都更直观
可配置SSL证书与反向代理(通过Openresty替代Nginx实现)
详细内容可参考文章:
如选择安装1Panel,建议在运行jerry048脚本或安装Filebrowser前进行,原因在于1Panel会自动处理环境、安装Docker,可减少后续可能出现的冲突与问题。若是短期租用盒子,可以不必安装 1Panel,qB + Vertex + Filebrowser 已经完全够用。
结语
至此,盒子系列教程已基本成型:从了解盒子基础概念(《
如果只想搭建一个能够稳定使用的基础环境,那么本文到这里基本已经足够。
当然,盒子的潜力远远不止于此:性能调优、自动化转种/发种、配置不同的客户端等都是更深入的方向,还等待读者自己去探索,希望这些入门教程能成为本文读者迈向下一步的基础。