再见了,百度云盘!搭建自己的个人网盘!

随着云存储的普及,我们越来越依赖网盘来存储和管理个人文件。目前主流的网盘有百度、阿里云、夸克等这些,但是它们存在诸多限制,如上传下载速度慢,需要开通会员才行。更加可怕的...

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

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

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

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

这是一款基于 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 环境:

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

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

2、下载 ZFile:

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

  •  
  • https://pan.quark.cn/s/13eff7f49848

3、启动项目:

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

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

4、访问 ZFile:

启动后,在浏览器中访问 即可看到效果。

5、可选配置:

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

6、更新版本:

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

 

写在最后

以上就是 ZFile 的详细介绍。

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