zfile Documentation

在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

10,858 stars Java Java 1 file · ~1,657 tokens #clouddisk#h2#h5ai#mysql#spring-boot#vue
RAW Doc

Docker & Self-Hosted Deployment Verified OCI

Deploy zfile on any server, homelab, or cloud container platform.

1-Click Terminal Command
bash (docker run)
docker run -d --name zfile -p 8080:8080 --restart always zfile-dev/zfile:latest

Technical Documentation: zfile-dev/zfile

ℹ️ Provenance: Multi-Tier Ingestion · CodeWiki Reference

Overview (`README.md`)

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

主要特性

  • 支持统一管理 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP、SFTP 等存储源。
  • 支持图片、音视频、文本、PDF、Office 和 OBJ(3D)等文件在线预览。
  • 支持生成文件直链和短链,短链可设置有效期。
  • 支持响应式布局,可在手机、平板和电脑等设备上使用。
  • 支持多用户,可为指定用户分配存储源或目录。
  • 支持常用快捷键:Ctrl + A 全选、Ctrl + 左键 多选、Shift + 左键 范围选择、Esc 取消全选等。
  • 支持通过 Docker 或 Docker Compose 部署(AMD64、ARM64)。
  • 支持限速下载(捐赠版)。
  • 支持限制指定用户可查看、上传的文件类型(捐赠版)。

快速开始

使用一键安装脚本:

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

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

功能预览

文件列表 画廊模式
视频预览 音频预览
文本预览 PDF 预览
Office 预览 3D 文件预览
生成直链 页面设置
text
**查看后台管理截图(5 张)**
后台登录 存储源列表
添加本地存储 用户管理
显示设置

开源许可

本项目基于 MIT License 开源。

支持作者

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

Star History


--- METRICS ---