mirror of
https://github.com/zfile-dev/zfile.git
synced 2026-09-01 15:30:09 +08:00
be5292324c4e725abc6c6d1de44f716e38bb6886
- 修改 SsoController,使登录与回调支持通过路径参数动态识别 SSO 厂商。 - 重构 SsoService,从数据库动态获取不同厂商的配置,去除硬编码客户端信息。 - 提高单点登录功能的可扩展性与灵活性,便于后期添加新厂商支持。
系统特色
- 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%














