<div align="center">
    <a href="https://zfile.vip" target="_blank" rel="noopener noreferrer">
        <img style="margin: auto; width: 100px; display: block" src="/img/logo-zfile.png" alt="ZFile" />
    </a>
    <p>ZFile 是一个适用于个人或小团队的在线网盘程序，可以将多种存储类型统一管理，再也不用登录各种网站管理文件，现在你只需要在 ZFile 中畅快使用！</p>
<div>
    <img alt="last commit"      src="https://shields.io/github/last-commit/zfile-dev/zfile.svg?style=flat-square"/>
    <img alt="downloads"        src="https://shields.io/github/downloads/zfile-dev/zfile/total?style=flat-square"/>
    <img alt="release version"  src="https://shields.io/github/v/release/zfile-dev/zfile?style=flat-square"/>
    <img alt="commit activity"  src="https://shields.io/github/commit-activity/y/zfile-dev/zfile?style=flat-square"/>
    <img alt="open issues"      src="https://shields.io/github/issues/zfile-dev/zfile?style=flat-square"/>
    <img alt="closed issues"    src="https://shields.io/github/issues-closed-raw/zfile-dev/zfile?style=flat-square"/>
    <img alt="forks"            src="https://shields.io/github/forks/zfile-dev/zfile?style=flat-square"/>
    <img alt="stars"            src="https://shields.io/github/stars/zfile-dev/zfile?style=flat-square"/>
    <img alt="watchers"         src="https://shields.io/github/watchers/zfile-dev/zfile?style=flat-square"/>
    <img alt="gitcode"          src="https://gitcode.com/zfile-dev/zfile/star/badge.svg"/>
</div>
    <span>
        <a href="https://zfile.vip">官网</a>
        <span> | </span>
        <a href="https://docs.zfile.vip">文档</a>
        <span> | </span>
        <a href="https://demo.zfile.vip">预览地址</a>
    </span>
</div>

## 系统特色

- Docker、Docker Compose 支持(amd64, arm64)。
- 支持对文件生成直链、短链(可设过期时间)。
- 响应式设计，支持手机、平板、电脑等多种设备访问。
- 支持多用户功能，可分配给指定用户指定存储源或目录。
- 支持在线浏览图片、播放音视频，文本文件、Office、Obj（3d）等文件类型。
- 支持对接 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP、SFTP 等存储源。
- 支持常用快捷键，`Ctrl + A` 全选，`Ctrl + 左键` 多选，`Shift + 左键` 范围选择，`Esc` 取消全选等。
- 支持限速下载(捐赠版)
- 支持限制指定用户可查看、上传的文件类型(捐赠版)

## 快速开始

一键脚本安装：

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

更多安装方式请参考 [安装文档](https://docs.zfile.vip/install/)


## 功能预览

### 文件列表
![文件列表](/img/file-list.png)
### 画廊模式
![图片预览](/img/gallery.png)
### 视频预览
![视频预览](/img/preview-video.png)
### 文本预览
![文本预览](/img/preview-text.png)
### 音频预览
![音频预览](/img/preview-audio.png)
### PDF 预览
![PDF 预览](/img/preview-pdf.png)
### Office 预览
![Office 预览](/img/preview-office.png)
### 3d 文件预览
![3d 文件预览](/img/preview-3d.png)
### 生成直链
![生成直链](/img/generate-link.jpeg)
### 页面设置
![页面设置](/img/page-setting.png)
### 后台设置-登录
![后台设置-登录](/img/login.png)
### 后台设置-存储源列表
![后台设置-存储源列表](/img/storage-list.png)
### 后台设置-添加存储源(本地存储)
![后台设置-添加存储源（本地存储）](/img/storage-edit-local.png)
### 后台设置-用户管理
![后台设置-存储源权限控制](/img/user-edit.png)
### 后台设置-显示设置
![后台设置-显示设置](/img/view-setting.png)

## 支持作者

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

<img src="https://cdn.jun6.net/2021/03/27/152704e91f13d.png" width="400" alt="赞助我">

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=zfile-dev/zfile&type=Date)](https://star-history.com/#zfile-dev/zfile&Date)
