FileBrowser Quantum 快速上手:一条命令部署自托管文件管理器完整指南
FileBrowser Quantum 快速上手一条命令部署自托管文件管理器完整指南【免费下载链接】filebrowser Web File Browser项目地址: https://gitcode.com/GitHub_Trending/fileb/filebrowser它是什么把服务器硬盘变成网页网盘先给结论FileBrowser Quantum 是一个免费、开源的自托管文件管理器把它部署到家里的服务器或任意闲置机器上之后在浏览器里就能浏览、搜索、预览和分享这台机器上的文件全程无需安装客户端。它以一个单二进制文件或一个 Docker 镜像交付Docker 镜像约 180MB已含 ffmpeg最低内存需求 512MB。它适合三类人想给自己搭私有网盘的个人用户、需要共享项目资料的开发团队以及想替代商业网盘的自托管使用者。体积不大但能力完整多数据源挂载、输入即出结果的索引搜索、图片/视频/Office 文档/3D 模型的缩略图预览、可设过期时间与权限组合的分享链接、WebDAV 协议、长期有效的 API 令牌以及 OIDC、LDAP、JWT、密码2FA、反向代理五种登录方式。速览如下能力说明部署形态单二进制文件或 Docker 镜像一份 config.yaml 完成配置登录方式密码2FA、OIDC、LDAP、JWT、反向代理认证搜索SQLite 索引输入即出结果支持按大小、类型过滤分享网页链接可设过期时间、限定用户、控制查看/下载/编辑/上传协议HTTP 浏览 WebDAV文档编辑内置文本编辑器可接 OnlyOffice 在线打开 Office 文件用 Docker 一条命令部署这一节解决怎么跑起来机器上装好 Docker 后执行下面命令即可不需要编译任何东西。docker run -d \ --name filebrowser \ -p 8080:80 \ -v /path/to/files:/srv \ -v fb-data:/home/filebrowser/data \ gtstef/filebrowser/path/to/files换成你要管理的目录fb-data卷存放数据库与配置文件升级容器时数据不丢失浏览器打开http://localhost:8080即可看到登录页。不想用 Docker 也可以后端为 Go 代码见 backend/构建入口在 makefile镜像构建脚本在 _docker/如需克隆源码构建仓库地址为 https://gitcode.com/GitHub_Trending/fileb/filebrowser 。最小可用配置这一节解决跑起来之后最少要改什么。容器首次启动后读取 data 目录中的config.yaml最少只需要端口、数据源和管理员账号三处server: port: 80 sources: - path: /srv auth: adminUsername: admin adminPassword: 你的密码 methods: password: enabled: true改完重启容器即生效。全部字段的默认值与注释可对照仓库自带的 backend/config.yaml多数据源、索引批大小、OnlyOffice 集成等高级项也都在同一文件里。日常使用你每天实际会做的事这一节不按系统模块而是按你打开网页后真正会做的动作来组织。浏览与实时搜索主界面是三个固定入口左侧目录树、中间搜索框、右侧视图切换列表/网格/紧凑。搜索走 SQLite 索引输入到第三个字符就开始返回结果还支持按文件大小、文件类型等条件过滤。之所以比全盘遍历快是因为后台扫描器持续维护索引实现见 backend/indexing/ 与 backend/database/sql/。文件预览图片、视频、音频、Office 文档甚至 3D 模型都生成缩略图鼠标停在缩略图上会弹出放大预览文本类文件有内置编辑器Word/Excel 可接 OnlyOffice 在线打开。下面这张图就是共享目录里一张普通照片的呈现效果——缩略图直接显示真实画面分享链接怎么生成、有效期怎么设在文件上选分享动作会得到一个网页链接。生成时可设置过期时间、允许哪些用户访问含匿名、以及查看/下载/编辑/上传四项权限的任意组合。对外发文件时建议开启过期时间并关闭编辑权限。权限管理管理员在用户设置里为每个账户单独开关七项权限api、admin、modify、share、delete、create、download还能按用户或用户组划定可访问的目录范围实现目录级访问控制。进阶能力挑三个最常用的展开这一节只挑对新手最有价值的三点其余能力一句话带过。OIDC 单点登录与双因素认证企业场景可在认证配置中启用 OIDC填 provider、clientID、clientSecret接入统一身份也可给密码登录叠加 TOTP 双因素认证实现分别在 backend/auth/jwt.go 与 backend/auth/totp.go。另有 LDAP 与反向代理认证适合已有统一登录体系的团队。REST API 与长期令牌开启用户 api 权限后可创建长期有效的 API 令牌配合应用内的/swagger文档页就能把文件浏览、搜索、上传写进自己的脚本。一次搜索调用的示例curl -H Authorization: Bearer 你的令牌 \ http://localhost:8080/api/search?query照片其余能力WebDAV 默认开启可直接挂载到 macOS 访达或 Windows 资源管理器OnlyOffice 集成提供在线文档编辑主题与品牌自定义可让界面接近自己的产品风格。接下来做什么这一节给你三个部署完成后立刻可以做的验证动作往/srv放一批照片和视频确认缩略图与弹窗预览正常给一个文件生成带 24 小时过期时间的分享链接用手机浏览器打开验证需要自动化时再创建 API 令牌并在/swagger页面查看完整接口文档。项目功能仍在快速迭代具体配置项与默认值请以最新 release 版本为准。【免费下载链接】filebrowser Web File Browser项目地址: https://gitcode.com/GitHub_Trending/fileb/filebrowser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

二进制与十进制互转全解析:整数、小数、负数与补码

二进制与十进制互转全解析:整数、小数、负数与补码

二进制和十进制之间的互转,几乎是每个接触计算机的人绕不开的第一道门槛。有人觉得这东西太基础,不值得单独拿出来讲;但我带过不少刚入行的朋友,发现真正能在脑子里快速完成转换、并且理解每一步为什么这么做的人,其实…

2026/11/16 4:26:47 阅读更多 →
3D打印建模软件怎么选?新人必看的选型与实战指南

3D打印建模软件怎么选?新人必看的选型与实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/14 16:15:57 阅读更多 →
React Redux Hooks 完全指南:useSelector、useDispatch 与 useStore 实战详解

React Redux Hooks 完全指南:useSelector、useDispatch 与 useStore 实战详解

前端 【免费下载链接】react-redux Official React bindings for Redux 项目地址: https://gitcode.com/gh_mirrors/re/react-redux 点击查看 免费下载 React Redux 在 v7.1.0 中引入了一套全新的 Hooks API,为函数组件提供订阅 Redux store、派发 acti…

2026/11/15 0:54:58 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/15 5:13:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/15 5:13:35 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/15 5:13:35 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/15 3:37:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/15 4:18:38 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/15 5:13:35 阅读更多 →

日新闻

周新闻

月新闻