你有没有过这样的经历:老板要的合同躺在家里电脑的 FTP 里,旅行照片散落在 OneDrive 和 Google Drive 的角落,团队共享的最新设计稿又在同事的 S3 存储桶里?每次找个文件,都像在迷宫里寻宝。今天介绍的 ZFile,就是帮你把所有这些“迷宫出口”统一到一个漂亮大厅里的神奇工具。
简单来说,ZFile 是一个适用于个人或小团队的在线网盘程序。它不生产存储,它只是存储的“超级聚合器”。
你的文件放哪里?ZFile:“我全都要!”
想象一下这个场景:你搭建好 ZFile,然后把你的 OneDrive、Google Drive、家中的 NAS(通过 SFTP)、又拍云、甚至本地硬盘统统“喂”给它。之后,你只需要打开 ZFile 这一个网页,所有文件就整整齐齐地列在那里。再也不用登录七八个网站,翻箱倒柜了。
它解决的,正是云存储碎片化的痛点。无论数据存在哪,ZFile 都能给你一个统一、优雅的访问界面。
核心特点:不止是“聚合”,还很贴心
这个项目在功能上相当“懂你”,咱们挑几个好玩的说说:
- 文件界的“万能遥控器”:除了刚才提到的存储源,它还支持 SharePoint、多吉云、S3 协议等。基本上,你能想到的主流存储方式,它都能接。这感觉就像给所有存储服务配了一个万能遥控器,指哪打哪。
- 看片、阅文,样样精通:它可不是个简单的目录列表工具。点击视频文件,它能在线播放;点击音频,它就变成音乐播放器;点击 PDF、Office 文档、甚至是 3D 模型(Obj 文件),它都能直接在线预览。这就像一个内置了“瑞士军刀”的文件管理器,你只管点开,剩下的交给他。
- 链接生成,分享从未如此优雅:想给朋友分享一个文件?ZFile 可以一键生成直链或短链,还能给短链设置过期时间。再也不用把文件传来传去,或者手忙脚乱地在原网盘里找复杂的分享设置了。
- 多用户管理,各取所需:如果你是给团队用,可以创建多个用户,然后把不同的存储源“分配”给指定的人。比如,设计师只能看“设计素材”文件夹,运营只能看“活动图片”,权限管理清晰又安全。
上手试试,简单到飞起
你可能觉得部署会很复杂?完全不。最快的办法是用它提供的一键脚本,在 Linux 终端里执行:
curl -sSL https://docs.zfile.vip/install.sh -o install.sh && chmod +x install.sh && ./install.sh
如果你更喜欢用 Docker(支持 amd64 和 arm64,意味着树莓派也能跑),也只需要一行命令。更详细的说明,可以去它的官方安装文档看看。
安装完成后,浏览器访问对应地址,一个清新、响应式的界面就会出现在你眼前,手机、平板、电脑访问都很美观。在后台管理界面,你可以像搭积木一样添加你的各种存储源,整个过程图形化操作,毫无门槛。
这趟“ZFile 号”列车,就等你上车了
ZFile 是一个在持续活跃开发的项目,它的代码结构清晰,如果你恰好是开发者,读一读它的源码,或者参与贡献一个存储源的驱动,也是一个不错的学习机会。
项目完全开源,所有核心功能免费使用。如果你已经受够了在各个云盘之间“反复横跳”,不妨去它的GitHub仓库 https://github.com/zfile-dev/zfile 逛逛。觉得不错的话,点个 Star 支持一下作者,让更多人看到这个让文件管理变优雅的工具吧!