独立开源个人网盘
技术支持:Spring Boot + Thymeleaf + AdminLTE
环境要求:JDK 1.8 +
本系统使用 maven 代码版本管理,请自行安装配置 maven 环境。
浏览器建议使用 chrome、firefox、edge。
实测三者浏览器新版均可兼容
说明:本项目依赖 ftp 服务器,因此必须搭建 ftp 服务,windows 环境搭建教程,参见:windows 搭建 FTP 服务器,搭建成功之后,需要更改 application.yml 配置文件中的 ftp 服务链接配置。
下载源码,克隆 git 代码:
git clone https://github.com/woodwhales/woodwhales-file-cloud.git
进入项目根目目录,执行 mvn 命令打包工程:
mvn clean install
进入 target 文件目录,执行如下命令启动项目:
java -jar woodwhales-file-cloud.jar
项目启动成功,默认开启 12306 端口,可在 src\main\resources\application.yml
配置文件中修改启动端口。浏览器访问:http://127.0.0.1:12306/file-cloud/
UI交互:
后台功能:可列表展示、更新、上传文件,对文件类型进行分类。
UI交互:
后台功能:封装 gson 工具中对象转json字符串方法
UI 交互:增加分享、删除、文件详情交互
后台功能:增加分享、删除、文件详情查看接口
优化文件详情中文件大小格式,格式为:xxxMB(xxxx 字节)
UI交互:
后台功能:更新文件名、创建文件接口改为调用判断文件或目录是否接口
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。