这是什么?
ZFile 是一个可自托管的网页程序,可以通过一个统一的文件浏览器管理多个云端和本地存储源(如 S3、OneDrive、SharePoint、Google Drive、FTP、SFTP 等),并支持在线预览和分享链接。
这是桌面应用,还是需要在服务器上运行的程序?
它是一个可自托管的网页应用(后端为 Spring Boot,前端为 Vue),需要部署在你自己的服务器上,不是安装在电脑或手机上的桌面或移动应用。
我该怎么把它跑起来?
你可以使用官方一键安装脚本,也可以部署 Docker / Docker Compose 镜像,该镜像同时提供 AMD64 和 ARM64 两种构建。
运行它底层需要什么?
后端基于 Java/Spring Boot,需要一个数据库,可以是 MySQL,也可以使用内置的 H2;使用 Docker 是让这两部分一起跑起来最简单的方式。
免费版有什么限制吗?
目前,下载限速以及限制特定用户可查看或上传的文件类型,仅在捐赠版中提供;不过计划最终也会把这部分代码合并到开源版本中。
ZFile 能管理哪些存储服务?
它可以在一个文件浏览器中统一管理 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP 和 SFTP 等多种来源。
哪些文件类型可以在线预览?
图片、音频、视频、文本、PDF、Office 文档,甚至 3D OBJ 文件,都可以直接在浏览器中预览。
在手机上使用体验怎么样?
体验很好。界面采用响应式布局,同一套界面可以适配手机、平板和桌面浏览器。
多人可以共用同一个实例吗?
可以。ZFile 支持多用户,管理员可以为每个用户分配指定的存储源或目录。
What are similar projects?
dataease, financial-intelligence-system, kkFileView, newbee-mall, OpenList, cloudreve, metersphere, mall-swarm
Which topics is it in?
nas, cloud-storage, file-manager, video-player, spring-boot, responsive, document-processing, mysql, pdf, vue, docker-compose, china