zfile README

The project's README from github.com/zfile-dev/zfile. As one markdown file: README.md.

ZFile

ZFile 是面向个人和小团队的在线网盘程序,可统一管理多种存储,让文件浏览、预览和分享更简单。

最新版本 下载次数 最近提交 待处理问题 GitHub Stars GitCode Stars

官网 · 文档 · 在线演示

版本说明: ZFile 5.x 已发布,开源版与捐赠版已合并为同一版本。后续会剥离捐赠版代码,并将代码开源到本仓库。更新内容请查看 更新日志。

主要特性

快速开始

使用一键安装脚本:

curl -fsSL https://docs.zfile.vip/install.sh -o install.sh
chmod +x install.sh
./install.sh

更多安装方式请参考 安装文档。使用中遇到问题,可通过 GitHub Issues 反馈。

功能预览

文件列表

文件列表
画廊模式

画廊模式
视频预览

视频预览
音频预览

音频预览
文本预览

文本预览
PDF 预览

PDF 预览
Office 预览

Office 预览
3D 文件预览

3D 文件预览
生成直链

生成直链
页面设置

页面设置
查看后台管理截图(5 张)
后台登录

后台登录
存储源列表

存储源列表
添加本地存储

添加本地存储
用户管理

用户管理
显示设置

显示设置

开源许可

本项目基于 MIT License 开源。

支持作者

如果本项目对你有帮助,请作者喝杯咖啡吧。

赞助作者

Star History

Star History Chart

zfile (zfile-dev/zfile)

Searching Database…

10.9K ·GitHub
这是什么?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 支持多用户,管理员可以为每个用户分配指定的存储源或目录。
Creator
zfile-dev
Size
45.1 MB
Stars
10.9K
Age
7y
Commits · 90 Days