NASearch

NASearch

Docker 应用程序 from UnraidUser-4408178955's Repository

概述

Lightweight file search UI for your Unraid array. Uses plocate to index your files and serves a fast browser-based search interface with previews for images, video, audio, PDF, and text files. Supports inline download, folder zip, and optional HTTP Basic Auth. No Elasticsearch, no Node, no build step. IMPORTANT: You must set either AUTH_USER + AUTH_PASS (recommended) or NOAUTH=true before the app will start.

运行时参数

网络用户界面
http://[IP]:[PORT:8000]/
网络
bridge
外壳
bash
特权
false

模板配置

WebUI PortPorttcp

Port to access the NASearch web interface.

目标
8000
默认值
8000
价值
8000
Array PathPathro

Root of your Unraid array, mounted read-only. NASearch will index and serve files from here.

目标
/data
默认值
/mnt/user
价值
/mnt/user
Index & Config StoragePathrw

Persistent storage for the plocate database and settings.json.

目标
/index
默认值
/mnt/user/appdata/nasearch
价值
/mnt/user/appdata/nasearch
Auth UsernameVariable

HTTP Basic Auth username. Set both AUTH_USER and AUTH_PASS to enable authentication (recommended).

目标
AUTH_USER
Auth PasswordVariable

HTTP Basic Auth password. Set both AUTH_USER and AUTH_PASS to enable authentication (recommended).

目标
AUTH_PASS
Disable AuthVariable

Set to 'true' to explicitly disable authentication. Only use on a fully trusted, firewalled network. Either AUTH_USER+AUTH_PASS or NOAUTH=true must be set.

目标
NOAUTH
Prune PathsVariable

Space-separated list of paths to skip during indexing.

目标
PRUNE_PATHS
默认值
/data/appdata /data/system /data/domains /data/isos
价值
/data/appdata /data/system /data/domains /data/isos
Max ResultsVariable

Maximum number of search results returned per query.

目标
MAX_RESULTS
默认值
500
价值
500
Homepage: NameLabel

Display name shown on your Homepage dashboard. Leave blank if you are not using Homepage (https://gethomepage.dev).

目标
homepage.name
默认值
NASearch
价值
NASearch
Homepage: GroupLabel

Dashboard group/category to place NASearch in (e.g. Tools, Media, System). Leave blank if not using Homepage.

目标
homepage.group
Homepage: URLLabel

Full URL Homepage should link to (e.g. http://192.168.1.10:8000 or your reverse-proxy address). Leave blank if not using Homepage.

目标
homepage.href

详细信息

存储库
ghcr.io/dewgenenny/nasearch:latest
最后更新2026-06-02
初见2026-05-29

在Unraid 上运行 NASearch 。

NASearch 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。