卡卷网
当前位置:卡卷网 / 网站源码 / 正文

一款基于 Java 开发的在线个人网盘程序

作者:卡卷网发布时间:2024-10-14 21:35浏览数量:782次评论数量:0次

随着云存储的普及,我们越来越依赖网盘来存储和管理个人文件。

目前主流的网盘有百度、阿里云、夸克等这些,但是它们存在诸多限制,如上传下载速度慢,需要开通会员才行。

更加可怕的是,前段时间阿里云盘被曝出可查看到其他人的隐私照片,隐私安全问题得不到保护。

今天,跟大家介绍一款强大的开源网盘工具——ZFile。

一款基于 Java 开发的在线个人网盘程序  第1张

这是一款基于 Java 开发的在线个人网盘程序,不仅可以轻松部署在自己的服务器上,还能整合多种存储源,并提供统一的文件管理和预览界面。

为我们解决了许多目前主流网盘的痛点,更重要的是,数据完全由我们自己掌控,不必担心隐私泄露的风险。

接下来,让我跟大家详细介绍下它。

项目特色

ZFile 将多种实用功能集于一身,为我们提供了一个全面、高效、安全的文件管理解决方案。

主要功能如下:

多样化存储支持:对接 S3、OneDrive、SharePoint、阿里云 OSS 等多种主流存储服务,实现一站式管理。

强大的文件预览:支持在线预览图片、音频、视频、PDF、Office 文档,甚至 3D 文件,无需额外软件。

类桌面操作体验:支持拖拽选择、多选、全选,以及 Ctrl+V 粘贴上传文件/文件夹,操作直观便捷。

安全性:提供文件夹加密和文件/文件夹隐藏功能,保护隐私数据。

响应式设计:兼容电脑、平板和手机,随时随地管理文件。

高度可定制:支持自定义 JS 和 CSS,以及设置目录 readme 文档。

Docker 支持:提供 Docker 和 Docker Compose 支持,兼容 amd64 和 arm64 架构,部署简单。

便捷分享:支持生成文件直链和二维码,方便快速分享。

完善的后台管理:直观的界面,轻松管理存储源、权限和显示设置。

安装指南

项目提供 Windows、Linux、Docker 以及宝塔等多种不同环境的详细部署教程。

下面一起来看下如何在 Windows 上使用 ZFile。

1、安装 Java 环境:

一款基于 Java 开发的在线个人网盘程序  第2张

下载并安装 JDK 1.8(IBM semeru8 版本)。

注意:仅支持 Java 1.8.更高版本不兼容。

2、下载 ZFile:

从如下链接下载 zfile-release.jar 文件。

https://c.jun6.net/ZFILE/zfile-release.jar

3、启动项目:

打开 CMD 或 PowerShell,执行启动命令:

java -Dfile.encoding=utf-8 -jar -Dserver.port=8080 [JAR文件路径]

注意:不要关闭命令行窗口,否则程序会停止运行

4、访问 ZFile:

启动后,在浏览器中访问 http://localhost:8080即可看到效果。

5、可选配置:

如需修改配置,下载 application.properties 文件,将配置文件放在与 JAR 文件相同的目录下。

6、更新版本:

下载最新的 JAR 文件替换旧文件,接着重新启动程序即可。

功能预览

文件列表

一款基于 Java 开发的在线个人网盘程序  第3张

画廊模式

一款基于 Java 开发的在线个人网盘程序  第4张

视频预览

一款基于 Java 开发的在线个人网盘程序  第5张

文本预览

一款基于 Java 开发的在线个人网盘程序  第6张

音频预览

一款基于 Java 开发的在线个人网盘程序  第7张

PDF 预览

一款基于 Java 开发的在线个人网盘程序  第8张

Office 预览

一款基于 Java 开发的在线个人网盘程序  第9张

页面设置

一款基于 Java 开发的在线个人网盘程序  第10张

后台设置-存储源列表

一款基于 Java 开发的在线个人网盘程序  第11张

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

一款基于 Java 开发的在线个人网盘程序  第12张

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

一款基于 Java 开发的在线个人网盘程序  第13张

后台设置-显示设置

一款基于 Java 开发的在线个人网盘程序  第14张

写在最后

以上就是 ZFile 的详细介绍。

总之,如果你重视数据隐私、需要统一管理多个存储服务、或者希望搭建私有网盘,ZFile 无疑是一个值得尝试的选择。

GitHub 项目地址:https://github.com/zfile-dev/zfile

好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!


END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码