代码拉取完成,页面将自动刷新
同步操作将从 洋洋的煮雨/煮雨云存储 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
一款开源的云存储(网盘)系统,支持个人存储或多人存储。
① 注册(使用邮箱进行注册)
② 登录
③ 上传文件
④ 复制文件
⑤ 移动文件
⑥ 新建文件夹
⑦ 下载文件
⑧ 删除文件
① 用户账户设置
② 文件分享
③ 文件转存
④ 在线解/压缩
⑤ 文件预览(支持常用文件)
⑥ 视频/音频在线播放
⑦ 上传文件夹
⑧ 全站文件管理(管理端,可以管理整个站点中所有的文件)
⑨ 下载非mp4
格式视频(尽量做到,不保证)
⑩ 下载非mp3
格式音频(尽量做到,不保证)
注:大家如果有想要实现的功能,可以留言评论。功能会出现在TODO
中,但是不保证功能的实现时间。另,上述的TODO
功能列表的实现时间并不是按照顺序来的。
NodeJS
(可以启动Vue3
的版本即可)
JDK1.8
Spring Boot 2.7.6
MyBatis Spring Boot 2.3.0
Fluent MyBatis 1.9.9
mail 1.4.7
Hutool 5.8.15
Redis 6
MySQL 8
Vue 3.2.45
① 拉取项目代码到本地(注,拉取的时候,记得在你想存放的文件夹里拉取)
git clone https://gitee.com/yang_cloud/cloud-storage-disk.git
② 进入后端项目jar
包所在目录
cd cloud-storage-disk/cloud-storage-disk-api/target/
③ 启动后端项目
java -jar cloud-storage-disk-api.jar
④ 再另起一个终端,进入项目根目录
⑤ 进入前端根目录
cd cloud-storage-disk-web/
⑥ 安装依赖
npm install
⑦ 启动前端项目
npm run dev
⑧ 打开浏览器访问
http://127.0.0.1:5173/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。