简介

image

CloudSaver 是一个基于 Vue 3 和 Express 开发的开源网盘资源搜索与转存工具,通过该工具,我们可以搜索多个常见网盘的资源订阅源,并将搜索到的资源一键转存到自己的网盘。可通过 Docker 一键部署。

Github 项目地址:https://github.com/jiangrui1994/CloudSaver

功能特点

  • 多源资源搜索

    • 支持多个资源订阅源搜索
    • 支持关键词搜索与资源链接解析
    • 支持豆瓣热门榜单展示
  • 网盘资源转存

    • 支持 115 网盘,夸克网盘,天翼网盘,123 云盘一键转存
    • 支持转存文件夹展示与选择
  • 多用户系统

    • 支持用户注册登录
    • 支持管理员与普通用户权限区分
  • 响应式设计

    • 支持 PC 端与移动端自适应布局
    • 针对不同设备优化的交互体验

安装

Docker 部署

1
2
3
4
5
6
7
8
9
docker run -d \
--name cloudsaver \
--restart unless-stopped \
--log-opt max-size=1m \
-e TZ="Asia/Shanghai" \
-v /opt/docker/cloudsaver/data:/app/data \
-v /opt/docker/cloudsaver/config:/app/config \
-p 127.0.0.1:8008:8008 \
jiangrui1994/cloudsaver:latest

Nginx 反代

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
location ^~ / {
proxy_pass http://127.0.0.1:8008;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
add_header X-Cache $upstream_cache_status;
add_header Cache-Control no-cache;
proxy_ssl_server_name off;
proxy_ssl_name $proxy_host;
}

使用

注册账号

完成部署和反向代理后,打开网址即可访问 Cloudsaver 网页端。首次使用需要注册账号,会用到如下注册码

管理员:230713​,普通用户:9527​。

导入数据

注意:由于 Cloudsaver 使用的是电报频道搜索用户分享的网盘资源,我们使用时需要用到科学上网,如果不会请自行解决。

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
[
{
"name": "123云盘频道-1",
"id": "xx123pan"
},
{
"name": "123云盘频道-2",
"id": "yp123pan"
},
{
"name": "夸克网盘频道-1",
"id": "yunpanshare"
},
{
"name": "夸克网盘频道-2",
"id": "Quark_Movies"
},
{
"name": "阿里云盘频道-1",
"id": "shareAliyun"
},
{
"name": "阿里云盘频道-2",
"id": "zaihuayun"
},
{
"name": "阿里云盘频道-3",
"id": "Aliyun_4K_ Movies"
},
{
"name": "奥斯卡影视综合",
"id": "Oscar_4Kmovies"
},
{
"name": "肯德基影视综合",
"id": "XiangxiuNB"
},
{
"name": "大宇宙影视综合",
"id": "tgsearchers"
},
{
"name": "盘酱酱影视综合",
"id": "PanjClub"
},
{
"name": "可乐屋影视综合",
"id": "baidudianshi"
},
{
"name": "百度网盘综合频道",
"id": "bdwpzhpd"
},
{
"name": "天翼云盘资源频道",
"id": "tianyirigeng"
},
{
"name": "天翼云盘资源发布频道",
"id": "cloudtianyi"
},
{
"name": "天翼云盘综合频道",
"id": "tyypzhpd"
},
{
"name": "移动云盘资源分享",
"id": "ydypzyfx"
},
{
"name": "爱影115资源分享频道",
"id": "pan115_share"
},
{
"name": "115影视资源分享频道",
"id": "guaguale115"
},
{
"name": "115网盘资源分享频道",
"id": "hao115"
}
]

转存文件

Cloudsaver 一键转存网盘资源需要自己配置对应网盘的账号、密码或者是 Cookie,这里不摘赘述,不会的可以参考 Alist 官网文档。

配置好后即可实现意见转存操作方式如下:

选择要转存的资源

image

选择要转存的具体文件

image

选择要转存的目录

image