自建文件管理器九月停更,换它更顺手

家里放着一台小服务器或 NAS 的人,多半装过 File Browser——浏览器里打开就能翻文件、上传下载,轻量得几乎不占资源。但这个项目已确定在 2026 年 9 月归档,也就是不再有新版本和安全更新。对自建服务来说,长期停更的组件本身就是隐患。

XDA Developers 撰稿人 Yash Patel 在自己的服务器上跑了 File Browser 好几年,一直没有换掉的理由。得知归档消息后,他没等真出问题才动手,而是提前挑替代品,最后选定了 Filestash。他给出的评价是:日常够用,速度比原来还快。

一、Filestash 适合什么样的需求

  1. 它是网页版文件管理器,用浏览器就能管理服务器上的文件
  2. 能对接多种存储,按官方说明包括 FTP、SFTP、WebDAV、S3、Git 以及各类云盘,不局限于服务器本地目录
  3. 它不是网盘全家桶,没有日历、联系人、在线文档协作那一整套
  4. 如果诉求只是「打开浏览器找文件、上传、下载、挪动位置」,这类精简工具反而更省心

二、按官方步骤用 Docker 部署

  1. 准备一台 Linux 服务器,装好 docker、docker-compose 和 curl。官方给的硬件门槛很低:只要不做密集视频转码、不同时服务上千用户,128MB 内存加 1 核就够
  2. 新建目录并拉取官方编排文件:先执行 mkdir filestash && cd filestash,再执行 curl -O https://downloads.filestash.app/latest/docker-compose.yml
  3. 启动服务:docker-compose up -d
  4. 浏览器访问 http://服务器地址:8334,首次进入的第一件事是设置管理员密码
  5. 进管理后台勾选需要的存储后端,例如只保留 FTP 和 S3,保存后即可开始使用

部署过程中不需要搬动原有文件,把 Filestash 指向已有目录即可。该撰稿人也是这么做的:存储位置一动没动,接上要访问的文件夹就用起来了。

三、日常真正用得上的几处

  1. 界面清爽不拥挤,文件操作按钮都在预期的位置,文件夹层级容易跟
  2. 支持文件预览,图片等受支持的格式可以直接看,不必先下载一遍再确认是不是要找的那个
  3. 附带文件分享、搜索、书签、用户账号和访问控制
  4. 内置工作流自动化引擎,可以给文件相关任务配简单流程,比如批量移动、处理,或在某个事件发生时触发动作
  5. 支持插件机制,缺什么功能装插件补,不用把整套配置改复杂

注意事项

Filestash 的实际速度取决于它连接的存储,底层服务器或链路本身慢、不稳定,它救不回来。该撰稿人还遇到过缩略图突然不显示的情况,原因没查清,服务器重启几次后自行恢复了。想加在线文档编辑之类的进阶能力,需要额外配置。

如果要放到公网使用,官方建议前面加一层反向代理负责 SSL 终止。后续升级也很简单:重新拉一次 docker-compose.yml,再依次执行 docker-compose pulldocker-compose up -d

来源:XDA Developers