云储存网站源码分享,云存储 开源

其实云储存网站源码分享的问题并不复杂,但是又很多的朋友都不太了解云存储 开源,因此呢,今天小编就来为大家分享云储存网站源码分享的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

一飞开源,介绍创意、新奇、有趣、实用的免费开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

基于Java的在线网盘程序,支持对接S3、OneDrive、SharePoint、又拍云、本地存储、FTP、SFTP等存储源,支持在线浏览图片、播放音视频,文本文件、Office、obj(3d)等文件类型。

二、开源协议

使用MIT开源协议

三、界面展示

文件列表

画廊模式

视频预览

文本预览

音频预览

PDF预览

Office预览

3d文件预览

生成直链

页面设置

后台设置-登录

后台设置-存储源列表

后台设置-存储源权限控制

后台设置-添加存储源(本地存储)

后台设置-添加存储源(世纪互联)

后台设置-显示设置

四、功能概述

在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载。

系统特色

Docker、DockerCompose支持(amd64/arm64)响应式设计,多端兼容支持文件操作:上传、下载、重命名、删除、新建文件夹等本地文件一样的操作体验,支持拖拽选择,Ctrl+鼠标左键多选,Shift+单击多选,Ctrl+A全选,Esc取消全选本地文件一样的上传体验,支持Ctrl+V粘贴上传文件/文件夹,拖拽粘贴上传文件/文件夹图片画廊模式,且支持自定义列数,间距等信息。文件夹加密目录readme文档文件/文件夹隐藏自定义js,css支持在线浏览文本文件、PDF、图片、音乐、视频(支持mp4、flv、hls)文件直链和二维码同时挂载多个存储策略支持S3协议,阿里云OSS,FTP,华为云OBS,本地存储,MINIO,OneDrive国际/家庭/个人版/世纪互联版/SharePoint,,七牛云KODO,腾讯云COS,又拍云USS.

五、技术选型

ZFile后端项目,使用SpringBoot2、SQLite/MySQL、Lombok、Hutool、Mapstruct等。

ZFile默认使用SQLite数据库,如果你想使用MySQL数据库或修改数据库目录等操作,可通过配置文件修改。

ZFile前端Vue项目,使用技术为Vue3、Pinia、VueRoute、Axios、ElementPlus等。

六、源码地址

访问一飞开源:https://code.exmay.com/

好了,文章到此结束,希望可以帮助到大家。

站内搜索