为你的 NAS,多一个搜索入口

存得下的文件,
也要找得到。

记得文件名的一部分,就从这里开始。
在电脑和手机上,找到 NAS 里的照片、影片和文档。

开源 · 自托管 · AGPL-3.0

你的文件,找到了。
NAS Find 搜索界面,使用合成文件展示跨共享搜索结果
真实搜索界面 · 示例文件↗
名称搜索 / 多个共享 / 一份索引
Windows · macOS · Android · Web
文件保留在你的 NAS多个共享,一起搜索沿用熟悉的应用

从记得名字,到打开文件

少翻几层目录,
早一点找到。

01

记得一部分,就能开始

中文片段、多关键词、文件类型与扩展名筛选。记得目录时,再把范围缩小一点。

旅行 / 图片 / 资料共享
02

找到以后,顺手打开

桌面端通过 SMB 打开原文件,继续用默认应用处理。网页和 Android 也可预览或下载。

搜索 → 定位 → 打开
03

一批结果,一次带走

跨页多选、全选所有匹配结果,复制完整路径,或导出 TXT、CSV 清单。

多选 / 复制路径 / 导出

索引留在 NAS

一处维护,
每台设备都能找。

NAS 服务统一维护名称与路径索引。电脑和手机查询同一份数据,无需各自扫描共享文件夹。

查询时读取索引;预览、下载和打开时才访问原文件。文件名变化合并后更新索引。

了解部署与索引机制

让文件,回到手边

选一台设备,
从这里开始。

先在 NAS 上运行服务,再连接客户端。已有服务?直接下载适合你的版本。

v0.6.0 · 稳定版更新记录 ↗

先准备好 NAS

Linux / NAS · Docker 或原生部署。Docker 镜像支持 AMD64 和 ARM64。

部署到 NAS ↗

使用前,你可能想知道

几个实际的问题。

和 Everything 搜索网络文件夹有什么不同?

Everything 可以在 Windows 上索引网络文件夹。NAS Find 将索引放在 NAS 上统一维护,Windows、Mac、Android 和网页共用;代价是需要先部署 NAS 服务。

Everything · Folder indexing ↗
可以搜索文档正文、文件大小和日期吗?

目前搜索文件名与路径,支持类型、扩展名和目录筛选。暂不提供正文全文检索,也不支持按文件大小和修改日期筛选。

搜索会让 NAS 的硬盘一直读取吗?

普通查询只读取索引。首次建立索引、重启后的恢复校验,以及默认每 7 天一次的兜底校验会读取数据目录;预览、下载和打开文件也会访问原文件。

文件需要上传到别处吗?

NAS Find 自托管,索引和搜索服务运行在你的 NAS。桌面端经 SMB 打开原文件;网页下载和 Android 的保存、分享会按操作传输文件到设备。官网访问统计与 NAS 搜索服务分开运行。

可以直接开放到公网吗?

服务按可信局域网设计。远程使用时,先通过自己管理的 VPN 等受控通道接入家庭网络,并按部署文档设置允许访问的网段。

支持哪些 NAS 和客户端?

服务需要 Linux 与 plocate,可通过 Docker 部署。提供 Unraid 模板;具体目录、权限和文件变化通知需按 NAS 环境核实。官方安装包提供 Windows x64、Mac Apple 芯片和 Android 8.0+;其他设备可使用网页。

源码公开,取舍也公开。

由 chess99 维护。功能、限制与更新记录都可以在项目仓库中查阅。遇到问题,欢迎附上可复现的步骤。

GitHub