mirror of
https://github.com/jiangrui1994/CloudSaver.git
synced 2026-01-11 15:48:47 +08:00
feat:版本迭代
This commit is contained in:
55
README.md
55
README.md
@@ -1,6 +1,7 @@
|
||||
# CloudSaver
|
||||
|
||||
一个基于 Vue 3 + Express 的网盘资源搜索与转存工具。
|
||||
可通过docker 一键部署。
|
||||
|
||||
## 特别声明
|
||||
|
||||
@@ -12,32 +13,48 @@
|
||||
## 注意事项
|
||||
|
||||
1. 此项目的资源搜索需要用到代理环境,请自行搭建。
|
||||
2. 默认的代理地址为:`http://127.0.0.1`,端口为:`7890`,如需修改,请自行 `.env`中配置。
|
||||
2. 新用户注册,管理员默认注册码:230713;普通用户默认注册码:9527
|
||||
|
||||
## 功能特性
|
||||
|
||||
- 支持多个资源订阅(电报群)源搜索
|
||||
- 支持 115 网盘与夸克网盘资源转存
|
||||
- 支持 115 网盘与夸克网盘**一键**资源转存
|
||||
- 支持关键词搜索与资源链接解析
|
||||
- 支持转存文件夹展示与选择
|
||||
- 支持多用户使用
|
||||
- 支持豆瓣热门榜单
|
||||
- 支持热门榜单资源搜索
|
||||
|
||||
## 预览
|
||||
|
||||
### 登录/注册
|
||||
|
||||
<img src="./docs/images/login.png" width="400">
|
||||
<img src="./docs/images/register.png" width="400">
|
||||
|
||||
### 最新资源搜索
|
||||
|
||||
<img src="./docs/images/screenshot-20241216-172442.png" width="400">
|
||||
|
||||
### 转存
|
||||
|
||||
<img src="./docs/images/screenshot-20241216-172609.png" width="400">
|
||||
<img src="./docs/images/search.png" width="400">
|
||||
|
||||
### 关键词搜索
|
||||
|
||||
<img src="./docs/images/screenshot-20241216-172710.png" width="400">
|
||||
<img src="./docs/images/search-movie.png" width="400">
|
||||
|
||||
### 热门榜单
|
||||
|
||||
<img src="./docs/images/hotmovie.png" width="400">
|
||||
|
||||
|
||||
### 转存
|
||||
|
||||
<img src="./docs/images/save.png" width="400">
|
||||
|
||||
|
||||
### 系统设置
|
||||
|
||||
<img src="./docs/images/setting.png" width="400">
|
||||
|
||||
### 直接链接解析
|
||||
|
||||
<img src="./docs/images/screenshot-20241216-173136.png" width="400">
|
||||
|
||||
## 技术栈
|
||||
|
||||
@@ -55,6 +72,7 @@
|
||||
- Node.js
|
||||
- Express
|
||||
- TypeScript
|
||||
- Sqlite3
|
||||
- RSS Parser
|
||||
|
||||
## 环境配置
|
||||
@@ -63,6 +81,8 @@
|
||||
|
||||
本项目需要 `Node.js` 版本 `18.x` 或更高版本。请确保在运行项目之前安装了正确的版本。
|
||||
|
||||
推荐使用pnpm进行依赖包安装,默认支持workspace,可以避免版本冲突。
|
||||
|
||||
### 后端配置项
|
||||
|
||||
复制环境变量模板文件:
|
||||
@@ -72,8 +92,6 @@ cp .env.example ./backend/.env
|
||||
```
|
||||
|
||||
- 根据 `.env.example`文件在 `backend`目录下创建 `.env`文件。
|
||||
- `CLOUD115_COOKIE`:115 用户 cookie
|
||||
- `QUARK_COOKIE`:quark cookie
|
||||
|
||||
## 使用
|
||||
|
||||
@@ -89,8 +107,21 @@ cp .env.example ./backend/.env
|
||||
- 后端服务:先进入后端目录`backend`下`npm run build`构建,然后执行 `npm run start`启动,默认端口为`8009`。
|
||||
- 通过`nginx`配置代理服务,将前端api的请求映射到后端服务。
|
||||
|
||||
## Docker 部署
|
||||
|
||||
- 构建镜像:
|
||||
```bash
|
||||
# 构建示例
|
||||
docker build --platform linux/amd64 -t cloud-saver . --no-cache
|
||||
```
|
||||
- 运行容器:
|
||||
```bash
|
||||
docker run -d -p 8008:8008 --name cloud-saver cloud-saver
|
||||
```
|
||||
|
||||
## 交流沟通
|
||||
|
||||
<img src="./docs/images/20250220115710.jpg" width="400">
|
||||
<img src="./docs/images/20241217122628.jpg" width="400">
|
||||
|
||||
## License
|
||||
|
||||
Reference in New Issue
Block a user