【docker】一个基于 Vue 3 + Express 的网盘资源搜索与转存工具 | CloudSaver

1. 前言

一个基于 Vue 3 + Express 的网盘资源搜索与转存工具,支持响应式布局,移动端与PC完美适配,可通过 Docker 一键部署。

2. 准备

夜梦这里使用的是雨云服务器,长期全场景九折 + 首月五折优惠链接:https://www.rainyun.com/

此项目推荐使用域名并开启SSL,否则可能会出现未知错误。通过 namesilo 注册域名可以使用 1 美元优惠码:yemeng。

在开始部署之前,你需要安装 docker 和 docker-compose。具体安装见:【docker】在服务器上安装 docker/docker-compose

3. 部署

创建文件夹:

mkdir -p /root/data/docker_data/cloudsaver
cd /root/data/docker_data/cloudsaver

创建配置文件:

vim docker-compose.yml

英文输入法下按 i 进入编辑模式后,在这个配置文件的最后加入:

version: "3"
services:
  cloudsaver:
    image: jiangrui1994/cloudsaver:latest
    container_name: cloud-saver
    ports:
      - "28088:8008"
    volumes:
      - /root/data/docker_data/cloudsaver/data:/app/data
      - /root/data/docker_data/cloudsaver/config:/app/config
    restart: unless-stopped

按 esc 后,输入:wq 保存退出。

运行:

docker-compose up -d

等待运行完毕后,就可以访问ip:28088进入后台了。

4. 反向代理

你需要完成反向代理并开启 SSL,具体为你的域名 -> 服务器IP:28088,反代可以参考下面两篇文章:

【docker】反向代理神器 ——Nginx Proxy Manager 的安装

【docker】Nginx Proxy Manager 的使用

5. 使用

5.1 搜索频道设置

通过IP:28088进入后台,我们点击注册/重置,在注册码中填入230713(管理员注册码:230713,普通用户注册码:9527):

顺利进入后台:

    进入后台以后,尽快修改注册码,避免被别人恶意注册:

    搜索频道设置:

    这里我们可以使用给出的配置。

    [{"name":"115网盘资源分享频道","id":"Lsp115"},{"id":"alyp_1","name":"网盘(高品质)影视"},{"id":"shareAliyun","name":"阿里云盘发布频道"},{"id":"Quark_Movies","name":"夸克云盘综合资源"},{"id":"Aliyun_4K_Movies","name":"阿里云盘4K影视"},{"id":"zaihuayun","name":"阿里云盘资源"},{"id":"PanjClub","name":"盘酱酱Club"},{"id":"tianyirigeng","name":"天翼云盘资源频道"},{"id":"xx123pan","name":"123云盘资源频道"},{"id":"zyzhpd123","name":"123云盘综合频道"},{"id":"cloudtianyi","name":"天翼云盘资源发布频道"},{"id":"tyypzhpd","name":"天翼云盘综合频道"},{"id":"Oscar_4Kmovies","name":"奥斯卡4K蓝光(精品)影视磁力站"},{"id":"ydypzyfx","name":"移动云盘资源分享"},{"id":"bdwpzhpd","name":"百度网盘综合频道"},{"id":"Q66share","name":"阿里云盘吧"},{"id":"BaiduCloudDisk","name":"百度网盘资源分享"},{"id":"yunpan139","name":"网盘资源收藏(移动云盘)"},{"id":"yunpanuc","name":"网盘资源收藏(UC网盘)"},{"id":"qixingzhenren","name":"云盘资源发布频道"},{"id":"duanjucabian","name":"热门短剧/擦边短剧/精选短剧/在线预览"},{"id":"yoyokuakeduanju","name":"YOYO资源|夸克|短剧"},{"id":"Channel_Shares_115","name":"Shares_115_Channel"},{"id":"yeqingjie_GJG666","name":"爷青回动画分享"},{"id":"gotopan","name":"迅雷云盘"},{"id":"oneonefivewpfx","name":"影巢"},{"id":"zhenyingsg","name":"帧影时光"},{"id":"movielover8888_TV","name":"【热门网剧在线】"},{"id":"CBduanju","name":"全网擦边|电影|资源分享"},{"id":"ucquark","name":"UC夸克百度迅雷资源分享"},{"id":"weichengduanju666","name":"短剧大全资源"},{"id":"yingxiangkj","name":"影享空间"},{"name":"夸克网盘资源收藏夹","id":"QuarkFree"},{"name":"综艺网盘资源频道","id":"TG654TG"},{"name":"115影视资源分享频道","id":"QukanMovie"},{"name":"夸克丶百度丶迅雷丶4K网盘","id":"WFYSFX02"},{"name":"网盘资源收藏","id":"naclyunpan"}]

    直接批量导入:

    保存配置后,回到首页刷新即可。

    5.2 网盘设置

    网盘资源转存(推荐使用115网盘和夸克网盘):

    夜梦这里以夸克网盘为例演示,打开夸克网盘官网:pan.quark.cn,登录。

    进入后,按F12调出控制台,在网络选项中勾选保留日志。

    随后刷新页面,你就可以看到很多内容:

    我们找到sort开头的文件(靠上方),然后找到在标头cookie:后面的值,复制。

    粘贴到cloudsaver的用户配置中,然后保存配置即可。

    本文为夜梦星尘原创文章。
    文章作者:夜梦星尘
    文章链接:【docker】一个基于 Vue 3 + Express 的网盘资源搜索与转存工具 | CloudSaver
    版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自夜梦星尘
    支持作者:夜梦星尘的爱发电
    上一篇