mirror of
https://github.com/zfile-dev/zfile.git
synced 2026-09-01 15:30:09 +08:00
89414dcfd9f40a1312e3f8dce3698860cc20485c
- 新增 SSO 服务逻辑,包括授权地址生成、回调处理和用户信息获取。 - 新增 SSO Controller,提供登录、回调以及成功/失败处理的 API。 - 定义 SSO 模型类,用于 Access Token 和用户信息的封装。 - 当前逻辑以使用 Logto OSS 测试无误。 - 本功能未全部完成,待后续开发。
系统特色
- Docker、Docker Compose 支持(amd64, arm64)。
- 支持对文件生成直链、短链(可设过期时间)。
- 响应式设计,支持手机、平板、电脑等多种设备访问。
- 支持多用户功能,可分配给指定用户指定存储源或目录。
- 支持在线浏览图片、播放音视频,文本文件、Office、Obj(3d)等文件类型。
- 支持对接 S3、OneDrive、SharePoint、Google Drive、多吉云、又拍云、本地存储、FTP、SFTP 等存储源。
- 支持常用快捷键,
Ctrl + A全选,Ctrl + 左键多选,Shift + 左键范围选择,Esc取消全选等。 - 支持限速下载(捐赠版)
- 支持限制指定用户可查看、上传的文件类型(捐赠版)
快速开始
一键脚本安装:
curl -sSL https://docs.zfile.vip/install.sh -o install.sh && chmod +x install.sh && ./install.sh
更多安装方式请参考 安装文档
功能预览
文件列表
画廊模式
视频预览
文本预览
音频预览
PDF 预览
Office 预览
3d 文件预览
生成直链
页面设置
后台设置-登录
后台设置-存储源列表
后台设置-添加存储源(本地存储)
后台设置-用户管理
后台设置-显示设置
支持作者
如果本项目对你有帮助,请作者喝杯咖啡吧。
Star History
Languages
Java
98.7%
HTML
1.1%
Shell
0.1%














