一、VueTorrent简介
VueTorrent是一个基于Web的BitTorrent客户端,它提供了一个干净、直观的用户界面,让您可以轻松地管理和下载torrent文件。VueTorrent利用了现代Web技术(如Vue.js、Node.js和WebTorrent)的强大功能,使得在浏览器中下载和分享大型文件变得轻松便捷。
VueTorrent的特点
- 简洁的用户界面:VueTorrent的设计简约直观,用户可以快速上手并找到所需的功能。
- 跨平台支持:由于是基于Web的技术,VueTorrent可以在任何操作系统和设备上运行,只要有现代浏览器。
- 实时进度跟踪:VueTorrent会实时显示种子和下载任务的进度,方便您随时了解当前状态。
- 种子创建功能:除了下载,VueTorrent还支持创建和分享自己的种子文件。
- 多种下载选项:VueTorrent允许您自定义下载设置,例如选择要下载的文件、设定全局下载速度限制等。
- 可扩展性:VueTorrent支持插件系统,您可以添加新功能以适应您的需求。
- 支持日间/夜间模式:老外开发的系统,非常人性化,支持夜间模式
二、使用Docker安装VueTorrent
以下内容适用于直接在linux系统上安装,NAS用户请参考:
- 群晖用户请参考:群晖安装VueTorrent;
- 极空间用户请参考:极空间安装VueTorrent。
首先建立两个目录用来存放配置以及下载的文件,同时需要修改文件夹的所属用户为1000:1000
:
- /vuetorrent/config
- /vuetorrent/data
mkdir -p /vuetorrent/config /vuetorrent/data
chown -R 1000:1000 /vuetorrent
然后拉取最新的镜像:
docker pull ghcr.io/hotio/qbittorrent
如果拉取速度慢,可以使用我在腾讯云的镜像源,速度很快:
docker pull ccr.ccs.tencentyun.com/maqian/qbittorrent
2.1 【推荐】使用docker compose运行
新建docker-compose.yml
文件,填入:
services:
qbittorrent:
container_name: qbittorrent
image: ccr.ccs.tencentyun.com/maqian/qbittorrent:latest
ports:
- "18780:8080"
environment:
- PUID=1000
- PGID=1000
- UMASK=002
- TZ=Etc/GMT-8
- WEBUI_PORTS=8080/tcp,8080/udp
volumes:
- /vuetorrent/config:/config
- /vuetorrent/data:/data
注意最后面两行的路径要修改成你自己创建的路径。
2.2 使用docker命令
前台运行:
docker run --rm \
--name qbittorrent \
-p 8080:8080 \
-e PUID=1000 \
-e PGID=1000 \
-e UMASK=002 \
-e TZ="Etc/UTC" \
-e WEBUI_PORTS="8080/tcp,8080/udp" \
-v /vuetorrent/qb/config:/config \
-v /vuetorrent/qb/data:/data \
ccr.ccs.tencentyun.com/maqian/qbittorrent:latest
后台运行:
docker run -d \
--name qbittorrent \
-p 8080:8080 \
-e PUID=1000 \
-e PGID=1000 \
-e UMASK=002 \
-e TZ="Etc/UTC" \
-e WEBUI_PORTS="8080/tcp,8080/udp" \
-v /vuetorrent/qb/config:/config \
-v /vuetorrent/qb/data:/data \
ccr.ccs.tencentyun.com/maqian/qbittorrent:latest
2.3 访问VueTorrent Web界面
启动后,会打印日志告诉你初始密码(使用docker logs qbittorrent查看日志):
然后,在浏览器输入你容器的地址,就可以访问到qBittorrent了,注意这个时候还不是VueTorrent,需要登录进去设置才能切换到VueTorrent。
使用日志中的账号和密码登录进去,点击工具栏最右边的设置按钮进入设置页面:
然后切换到WebUI,在Use alternative Web UI中填入/app/vuetorrent
:
点击确认后,会自动切换到新的UI上:
我这里正在下载马斯克最新开源的grok-1,效果杠杠的。
此处评论已关闭