
ZFile 是一个适合个人或小团队使用的在线网盘程序。它的核心思路是把不同存储源统一到一个网页文件站里:用户不必在多个云盘、对象存储、FTP 或本地目录之间来回登录和切换,而是在 ZFile 里统一浏览、预览、上传、下载和分享。
它支持的存储类型覆盖面比较广,包括 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP、SFTP 等。对于有多个存储桶、云盘账号或服务器目录的人来说,ZFile 更像一个轻量的文件门户,可以把背后的存储差异藏起来,只把统一的文件列表和操作入口暴露给访问者。
README 里列出的功能也很偏实用:支持 Docker 和 Docker Compose 部署,支持给文件生成直链、短链,并能设置过期时间;页面是响应式的,手机、平板、电脑都能访问;多用户功能可以给不同用户分配指定存储源或目录;常用快捷键也覆盖了全选、多选、范围选择和取消选择这些文件管理动作。
文件预览能力是它的另一个重点。ZFile 支持在线浏览图片、播放音视频,预览文本、PDF、Office 文档和 Obj 这类 3D 文件。对公开资料站、团队共享盘、课程资源、软件下载页或个人文件索引来说,这比一个纯目录列表要舒服很多。
需要注意的是,部分能力属于捐赠版,例如限速下载、限制指定用户可查看或上传的文件类型。开源版本本身仍然很完整,适合先搭一个个人或团队文件站,再根据访问控制和下载管理需求决定是否继续扩展。
ZFile 使用 Java / Spring Boot 和 Vue 技术栈,MIT 协议,官网是 zfile.vip,目前 GitHub 约 10.7k stars。它适合想自托管在线网盘、统一对象存储入口、做轻量文件分享站的人关注。
项目地址
官网:https://www.zfile.vip
项目地址:https://github.com/zfile-dev/zfile
原创文章,如若转载,请注明出处:https://wefound.cc/p/2959.html