CloudSaver
一个基于 Vue 3 + Express 的网盘资源搜索与转存工具,支持响应式布局,移动端与PC完美适配,可通过 Docker 一键部署。
为什么要用CloudSaver呢?CloudSaver整合了多种主流的网盘资源,实现一键转存,而无需在网盘之间下载再上传,更适合团队协作,方便管理网盘资源。
功能特性
?多源资源搜索
- • 支持多个资源订阅源搜索 
- • 支持关键词搜索与资源链接解析 
- • 支持豆瓣热门榜单展示 
? 网盘资源转存
- • 支持115 网盘,夸克网盘,天翼网盘,123云盘一键转存 
- • 支持转存文件夹展示与选择 
? 多用户系统
- • 支持用户注册登录 
- • 支持管理员与普通用户权限区分 
? 响应式设计
- • 支持 PC 端与移动端自适应布局 
- • 针对不同设备优化的交互体验 
环境要求
- • Node.js >= 18.x 
- • pnpm >= 8.x (推荐) 
快速开始
克隆项目
git clone https://github.com/jiangrui1994/CloudSaver.git
cd CloudSaver安装依赖
pnpm install
配置环境变量
cp ./backend/.env.example ./backend/.env
根据 .env.example 文件说明配置必要的环境变量。
启动开发服务器
pnpm dev
Docker 部署
拉取镜像
docker pull jiangrui1994/cloudsaver:lates

启动容器
 docker run -d \
  -p 8008:8008 \
  -v /your/local/path/data:/app/data \
  -v /your/local/path/config:/app/config \
  --name cloud-saver \
  jiangrui1994/cloudsaver:latestDocker Compose 部署
version: "3"
services:
  cloudsaver:
    image: jiangrui1994/cloudsaver:latest
    container_name: cloud-saver
    ports:
      - "8008:8008"
    volumes:
      - /your/local/path/data:/app/data
      - /your/local/path/config:/app/config
    restart: unless-stopped注意事项
- • 资源搜索需要配置代理环境 
- • 默认注册码 
 管理员:230713
 普通用户:9527
访问服务 ip:8008

资源搜索

豆瓣榜单


项目配置

用户配置

搜索频道

扩展

官方文档
https://www.yuque.com/xiaoruihenbangde/ggogn3/cl2g0p9h3xrgfa5i 
开源地址
https://github.com/jiangrui1994/CloudSaver 
本文链接:https://kinber.cn/post/5128.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝:

 支付宝微信扫一扫,打赏作者吧~
支付宝微信扫一扫,打赏作者吧~

 
        