Filestash
一个与存储无关的文件管理器,可通过插件扩展。支持FTP、SFTP、S3、WebDAV等数十种协议。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
像Dropbox一样好用,但能连任何存储,还能加各种插件。
核心功能
- 支持几乎所有存储协议(FTP/SFTP/S3/WebDAV等)
- 插件架构:认证、文件预览、工作流均可按需安装
- 内置丰富文件查看器(照片、CAD、GIS、3D等几十种格式)
- AI搜索、智能文件夹和OCR
- 可自托管,完全掌控数据
避坑指南
- •默认没有用户管理,需自行配置认证插件(如LDAP、OIDC)才能多用户使用;插件生态尚在发展,部分插件可能需要自行编译;自托管需要自己负责安全更新和备份。
适用场景
- 将多个云存储统一到一个界面管理
- 作为团队文件共享平台(搭配LDAP/OAuth等插件)
- 自动化文件处理工作流(如上传后自动转码、通知)
- 在浏览器中直接查看专业格式(PSD、DWG、FITS等)
详细介绍
Filestash 最初是一个类似 Dropbox 的文件管理器,但可以连接几乎所有存储协议(FTP、SFTP、S3、SMB、WebDAV、IPFS 等),后来成长为一个灵活的文件管理平台。它的架构完全基于插件:从身份认证到文件预览,每个功能都是插件,你可以按需定制,没有冗余。它内置工作流引擎可自动化文件操作;提供丰富的文件查看器(照片、天文、GIS、3D、生物医学等);支持 AI 搜索和 OCR;还可以通过 SFTP、S3、WebDAV 或 MCP 网关对外暴露数据。Filestash 是自托管的 Web 应用,让你完全掌握自己的数据。
常见问题与排障 (1)
故障排除为什么在使用认证中间件隐藏服务器参数时SFTP登录会失败?
如果身份验证中间件配置导致登录失败,作为一种变通方法,将身份验证中间件设置为提示输入用户名和密码的其他类型(例如direct或basic)。这将绕过该错误,实现成功连接。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤1:使用Docker运行:docker run -p 8334:8334 machines/filestash
步骤2:打开浏览器访问 http://localhost:8334
步骤3:填写存储服务器地址和凭证,即可开始使用
- 步骤1:使用Docker运行:docker run -p 8334:8334 machines/filestash
- 步骤2:打开浏览器访问 http://localhost:8334
- 步骤3:填写存储服务器地址和凭证,即可开始使用
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
如果使用Docker部署,执行 docker stop filestash 和 docker rm filestash,并删除数据卷(如有)。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ