别再买私有云盘了:这个免费工具,自己搭个网页版文件管理器

2026-09-30 0 3

你有没有过这种经历?
想把家里的 NAS 或旧电脑变成「自己的网盘」,传照片、共享文档、给爸妈发视频,结果发现:
买群晖要上千块,连基础版都得掏钱;
用腾讯微云或百度网盘,非会员上传限速、预览要转码、大文件还动不动提示「不支持在线编辑」;
自己搭 Nextcloud?光是 PHP 环境、MySQL 配置、SSL 证书就卡在第一步,最后放弃,继续用微信传——传完还得手动重命名、再发一遍。
有些工具看着免费,装完才发现:登录页弹广告、上传按钮灰掉、点「编辑」直接跳转到付费页面……
其实你根本不需要那么复杂的东西。你只是想:
在浏览器里点一点,就能把 U 盘里的照片拖进去,
双击打开 PDF 看两眼,改个名字删掉一张,
再发个链接给同事,他不用注册、不用下 App,点开就能下载。
File Browser 就是干这个的。它不叫「云盘」,也不标榜「AI 智能」,就是一个安静的、只管文件的网页界面。

能替代什么 / 能省多少钱

别再买私有云盘了:这个免费工具,自己搭个网页版文件管理器

它替代的不是某一个具体软件的名字,而是一类「你本来打算花钱解决的事」。
比如你考虑买群晖 DS220+(约 1600 元),就为了有个带图形界面的私有文件服务器;
比如你正在续费阿里云盘家庭版(128 元/年),就为了能多人协作看 Excel、改 Markdown;
比如你刚给公司小团队买了 5 个坚果云账号(300 元/年),就为了共享项目资料夹,结果发现权限设置绕来绕去,新员工入职还要等你手动加人。
File Browser 不卖账号、不设容量上限、不按人数收费。你有一块硬盘,它就能管;你有一台 Linux 旧服务器(哪怕是树莓派 4B),它就能跑;你愿意花 10 分钟配好,之后三年都不用碰命令行。
算笔账:群晖系统本身免费,但硬件起步价 1500 元;Nextcloud 官方推荐配置至少 2G 内存 + SSD,自建成本也近千元;而 File Browser,你拿家里吃灰的旧笔记本装个 Ubuntu Server,或者直接在阿里云轻量应用服务器(99 元/年档)上跑,零硬件新增成本。省下的不是几百块,而是「为一个简单需求被迫升级整套系统」的决策成本。

核心功能

  • 在浏览器里直接管理服务器上的任意文件夹——不是「只能看」,是真的能删、能重命名、能新建文件夹。我上周把家里老 NAS 的 /mnt/video 目录挂进去,老婆直接在 iPad Safari 里点几下,就把孩子幼儿园的演出视频拖进对应年份文件夹,全程没开 FTP 客户端,也没碰 SSH。
  • 上传文件不限大小,也不压缩。试过传一个 2.3GB 的 Final Cut Pro 工程包,进度条走到底,点开就能下载原文件。不像某些网盘,上传完自动转成低清 MP4,还美其名曰「智能适配」。
  • 支持常见格式在线预览:PDF 双击打开直接翻页,Markdown 实时渲染成网页,图片缩略图自动加载,文本文件(.txt/.log/.conf)点开就是高亮语法的编辑框。不过得提醒一句:它不支持 Office 文档预览——没有 Word 或 Excel 渲染引擎,这点和 OnlyOffice 不同,但它本来就没想做办公套件,这点我很喜欢,不画蛇添足。
  • 可以给不同用户分配不同目录权限。比如设置「财务组」只能访问 /shared/finance,「设计组」只能进 /shared/design,管理员后台勾选「禁止删除上级目录」后,他们连「..」返回按钮都看不到。我给外包设计师开了个临时账号,只挂了 /shared/client-abc,项目结束一键删账号,比手动改 Samba 权限快多了。
  • 支持密码保护和 HTTPS 访问。虽然它自己不生成证书,但配合 Nginx 反向代理(文档里有现成配置片段),三分钟就能让 http://192.168.1.100 变成 https://files.yourdomain.com,地址栏带小锁,发给客户也放心。这点我试过,用 Let’s Encrypt 的 certbot 自动续签,半年没管过。
  • 能直接编辑纯文本文件。改个 .env 配置、修个 nginx.conf、补两行 crontab,不用切回终端,不用装 VS Code Server,点开、改、Ctrl+S 保存就行。当然,别指望它支持 Git 冲突合并,但它真能把「改一行配置」这件事,从 5 分钟缩短到 20 秒。

三步上手

  1. 确认你的设备是 Linux 系统(Ubuntu/CentOS/Debian 都行,树莓派 OS 也可以),并且已安装 Docker。如果你没装过 Docker,别慌,去官网 docker.com/download 下载「Docker Desktop for Linux」,选对应发行版的 .deb 或 .rpm 包,双击安装,全程默认下一步。装完终端输入 docker –version,看到版本号就说明成功了。
  2. 打开终端,复制粘贴这一行命令(注意空格和斜杠):
    docker run -d \\
      -v /path/to/your/files:/srv \\
      -p 8080:80 \\
      –name filebrowser \\
      -u $(id -u):$(id -g) \\
      filebrowser/filebrowser
    把其中的 /path/to/your/files 换成你真实想共享的文件夹路径,比如 /home/user/Documents 或 /mnt/nas/public。运行后,终端会返回一串字母数字,说明容器已后台启动。
  3. 打开浏览器,访问 http://localhost:8080,首次进入会要求设置管理员账号(用户名+密码)。填完就能看到左侧文件列表,右侧是上传按钮、新建文件夹图标、搜索框。建议立刻点右上角「设置」→「用户」→「添加用户」,给家人或同事单独建个账号,别共用管理员密码。整个过程,我实测从下载 Docker 到能传文件,用了 11 分钟。

要说清楚的短板

第一,它没有中文界面。所有菜单、按钮、提示都是英文,比如「Upload」、「Rename」、「Delete Permanently」。对完全不懂英文的长辈可能有点门槛,但我试过让老妈用,她记住了「那个带向上箭头的按钮是传文件」,「垃圾桶图标是删」,实际用起来问题不大。如果你真需要中文,得自己 fork 项目改前端语言包,这超出了普通用户能力范围,我也不会推荐你这么干。
第二,它只支持 Linux。Windows 和 macOS 用户不能直接安装,必须先装 Docker Desktop,再拉镜像运行。我试过在 MacBook M1 上跑,能用,但偶尔上传大文件会卡住几秒,重启容器就好;Windows 10 家庭版用户要注意,Docker Desktop 要求开启 WSL2,设置步骤比 Linux 多两步,不算难,但确实多两步。
第三,它已经停止维护了。GitHub 页面明确写了「2026 年 9 月归档」,最后一版发布于 2026 年 7 月。这意味着后续不会有新功能,也不会修漏洞。所以我的建议很实在:别把它暴露在公网,只在局域网用;别开命令执行功能(默认就是关的);定期备份你的重要配置文件(比如数据库 SQLite 文件,通常在 ~/.filebrowser.db)。我觉得它现在足够稳定,就像一台用了五年的收音机,只要不摔、不淋雨,还能响很久。

项目信息


📦
filebrowser/filebrowser
GitHub

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your files.

⭐
35.9k

Stars

🔀
4.1k
Forks


Go

📄
Apache-2.0

Go 语言编写,GitHub Star 数 35934,Apache-2.0 开源协议。GitHub 项目地址

你用过类似的免费工具吗?评论区聊聊,我挑几个下期专门写。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本网站所提供的所有资源(包括但不限于软件、文档、教程、代码、素材等)均收集自互联网公开渠道,仅供个人学习、研究及交流使用。我们无法对所有资源的版权归属进行逐一核实。

OPENKLC昆仑草-免费资源下载-源码下载 开源易选 别再买私有云盘了:这个免费工具,自己搭个网页版文件管理器 https://www.openklc.com/3209.html

常见问题

相关文章

发表评论
暂无评论
  • 19657521557 +

    访问总数

  • 26 +

    会员总数

  • 1278 +

    文章总数

  • 3 +

    今日发布

  • 47 +

    本周发布

  • 507 +

    运行天数

你的前景,远超我们想象