文件管理工具已经成为我们日常工作和生活中不可或缺的一部分。然而,许多现有的解决方案要么过于复杂,要么依赖于第三方云服务,存在隐私和灵活性问题。FileRise 是一款现代、轻量级且功能强大的自托管 Web 文件管理器,旨在通过简洁直观的界面和丰富的功能,让你轻松上传、组织和共享文件,同时完全掌控你的数据。
什么是 FileRise?
FileRise 是一个基于 Web 的文件管理器,专为个人用户、团队或小型企业设计。它提供了一个现代化的界面,支持多种高级功能,如拖放上传、内置编辑器、安全共享链接以及 WebDAV 集成。最重要的是,FileRise 是完全自托管的,你可以将其部署在自己的服务器上,确保数据隐私和安全。

核心功能一览
1. 轻松文件上传
- 拖放上传:支持直接拖拽文件和文件夹到浏览器中进行上传。
- 大文件支持:分块上传功能允许暂停和恢复,即使网络中断也能从中断处继续。
- 实时进度显示:每个文件的上传状态一目了然,确保你始终了解传输情况。
2. 强大的文件管理
- 全面操作:支持移动、复制、重命名和批量删除文件/文件夹。
- ZIP 压缩与解压:可以将多个文件打包为 ZIP 或解压上传的 ZIP 文件。
- 交互式导航:通过文件夹树和面包屑导航快速定位文件,提升效率。
3. 安全的文件共享
- 文件夹共享:生成带有密码保护和过期时间的安全共享链接。
- 外部上传支持:共享文件夹允许外部用户上传文件,而无需访问整个系统。
- 单文件共享:生成一次性或过期的公共链接,方便发送单个文件。
4. WebDAV 支持
- 网络驱动器挂载:将 FileRise 挂载为本地驱动器,使用 Cyberduck、WinSCP 等工具进行管理。
- CLI 和脚本支持:通过
curl
编写脚本与 FileRise 交互,实现自动化任务。
5. 内置编辑器和预览
- 文件预览:支持图像、视频、音频和 PDF 文件的在线预览,无需下载即可查看内容。
- 文本编辑器:内置 CodeMirror 编辑器,支持语法高亮和行号显示,适合编辑代码或配置文件。
6. 标签和智能搜索
- 标签分类:使用彩色编码的标签对文件进行分类,方便快速识别。
- 实时搜索:支持模糊匹配,不仅能在文件名和标签中搜索,还能在文本文件的内容中查找。
7. 用户身份验证与权限管理
- 多用户支持:创建多个用户帐户,并分配不同的权限(如“仅文件夹”用户)。
- SSO 和 2FA:集成 OAuth2/OIDC 提供商(如 Google、Keycloak),并支持 TOTP 双因素认证。
- 权限控制:限制用户只能访问其专属文件夹,或设置只读和禁用上传权限。
8. 响应式 UI 和个性化体验
- 深色/浅色模式:根据系统偏好自动切换主题,或手动选择深色/浅色模式。
- 响应式布局:适配手机和平板设备,随时随地管理文件。
- 个性化设置:界面会记住你的偏好(如每页显示的项目数、上次访问的文件夹等)。
9. 回收站和文件恢复
- 误删恢复:删除的文件会进入回收站,默认保留 3 天后自动清除。
- 管理员权限:管理员可以从回收站恢复文件或清空回收站以释放空间。
为什么选择 FileRise?
- 完全自托管
将 FileRise 部署在自己的服务器上,完全掌控数据,避免第三方云服务的隐私风险。 - 轻量高效
无需外部数据库,所有数据存储在文件中,运行在 PHP 8.1+ 环境下,占用资源极低。 - 现代化界面
简洁直观的 UI,支持深色/浅色模式和响应式布局,带来流畅的用户体验。 - 丰富的功能
从拖放上传到内置编辑器,再到安全共享和 WebDAV 支持,FileRise 提供了一整套强大的工具。 - 开源透明
FileRise 是开源项目,开发者可以根据需要自由修改和扩展。
适用场景
- 个人文件管理
整理和管理个人文档、照片和备份,享受类似云盘的便利,但完全由自己掌控。 - 团队协作
为团队成员分配独立的文件夹,支持安全共享和协作编辑。 - 开发环境
作为开发者的文件管理工具,支持 WebDAV 和 CLI 脚本,方便自动化任务。 - 教育和家庭
为家人或学生提供安全的文件共享平台,支持多用户和权限管理。
评论