github地址:jiangrui1994/CloudSaver: 一个基于 Vue 3 + Express 的网盘资源搜索与转存工具。
项目介绍
一个基于 Vue 3 + Express 的网盘资源搜索与转存工具,支持响应式布局,移动端与PC完美适配,可通过 Docker 一键部署。
目前支持抓取的的网盘类型:移动云盘,百度网盘,天翼云盘,阿里云盘,115云盘,123云盘,夸克网盘
功能特性
- 🔍 多源资源搜索
- 支持多个资源订阅源搜索
- 支持关键词搜索与资源链接解析
- 支持豆瓣热门榜单展示
- 💾 网盘资源转存
- 支持 115 网盘与夸克网盘一键转存
- 支持转存文件夹展示与选择
- 👥 多用户系统
- 支持用户注册登录
- 支持管理员与普通用户权限区分
- 📱 响应式设计
- 支持 PC 端与移动端自适应布局
- 针对不同设备优化的交互体验
软件截图
PC端


移动端


安装部署
单容器
稳定版
version: "3" services: cloudsaver: image: jiangrui1994/cloudsaver:latest container_name: cloud-saver ports: - "8008:8008" volumes: - /your/local/path:/app/data - /your/local/path/config:/app/config restart: unless-stopped
测试版,(包含最新功能和bug修复,但可能不如稳定版稳定)
docker run -d \ -p 8008:8008 \ -v /your/local/path:/app/data \ -v /your/local/path/config:/app/config \ --name cloud-saver \ jiangrui1994/cloudsaver:test
compose部署
创建 docker-compose.yml
文件
稳定版
version: "3" services: cloudsaver: image: jiangrui1994/cloudsaver:latest container_name: cloud-saver ports: - "8008:8008" volumes: - /your/local/path:/app/data - /your/local/path/config:/app/config restart: unless-stopped
测试版
version: "3" services: cloudsaver: image: jiangrui1994/cloudsaver:test container_name: cloud-saver ports: - "8008:8008" volumes: - /your/local/path:/app/data - /your/local/path/config:/app/config restart: unless-stopped
运行
docker-compose up -d
环境变量
配置文件/app/config:env
文件
# JWT配置 JWT_SECRET=your_jwt_secret_here # Telegram配置 TELEGRAM_BASE_URL=https://t.me/s # Telegram频道配置 TELE_CHANNELS=[{"id":"xxxx","name":"xxxx资源分享"}]
其他说明
常见问题请参阅官方文档:CloudSaver部署与使用常见问题(密码:me16)
- 国内服务器资源搜索需要配置代理环境
- 默认注册码
- 管理员:230713
- 普通用户:9527
发布者:木木,转载请注明出处:https://blog.mmcool.site/7328.html