Repolode
nxzai

nxzai/NextExplorer

可自托管、基于 Docker 部署的网页文件管理器,支持本地与 OIDC 登录、文件预览、内置编辑器和链接分享。

可替代:Google DriveDropbox

Star
1,199
Fork
37
未关闭 Issue
69
最近提交
11天前

这是什么?

NextExplorer 是一个可在自己服务器上运行的网页文件管理器,通过 Docker 部署,把挂载到容器中的目录在浏览器里浏览和管理,支持网格、列表和分栏视图以及拖放操作。

访问权限通过本地用户和用户组控制,也可以接入 OIDC 单点登录。管理员可以限制普通用户只能访问指定的卷,并可选启用每用户的个人文件夹。文件支持只读或可读写的链接分享,包括访客访问和“与我共享”功能。

应用可预览图片、视频和 PDF,使用 FFmpeg 生成缩略图,并内置带语法高亮的文本和代码编辑器。搜索同时覆盖文件名和文件内容,可用时使用 ripgrep 加速。还可以连接 OnlyOffice Document Server 编辑办公文档。

核心功能

  • 01支持本地用户和用户组,并可选接入 OIDC 单点登录。
  • 02支持图片、视频、PDF 预览,并用 FFmpeg 生成缩略图。
  • 03内置带语法高亮的文本和代码编辑器。
  • 04支持只读或可读写的链接分享,并可访客访问。
  • 05基于 ripgrep 的文件名和内容搜索。
  • 06单一 Docker 镜像,将卷挂载到 /mnt 下即可使用。

适用场景

  • 通过浏览器访问和分享家庭服务器或 NAS 上的文件。
  • 为团队或家人分配可控的特定文件夹访问权限。
  • 在反向代理后部署自托管文件门户,并使用 SSO 登录。

快速上手

  1. 1

    使用 README 中的 Quickstart 示例创建 docker-compose.yml 文件,并将你的文件挂载到 /mnt 下

  2. 2

    使用 Docker Compose 启动服务,然后访问 http://localhost:3000

使用前须知

  • README 将 Docker 作为主要部署方式,没有提供不使用 Docker 运行的说明。
  • 项目采用 GPL-3.0 许可证,这是一种 Copyleft 许可证,衍生作品须以相同条款发布。

收录于专题

标签

常见问题

NextExplorer 是什么?
可自托管、基于 Docker 部署的网页文件管理器,支持本地与 OIDC 登录、文件预览、内置编辑器和链接分享。 NextExplorer 是一个可在自己服务器上运行的网页文件管理器,通过 Docker 部署,把挂载到容器中的目录在浏览器里浏览和管理,支持网格、列表和分栏视图以及拖放操作。
NextExplorer 可以免费使用吗?用的什么许可证?
NextExplorer 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
NextExplorer 还在维护吗?
活跃维护中。NextExplorer 最近一次提交是在 2026年10月27日。
NextExplorer 适合用来做什么?
通过浏览器访问和分享家庭服务器或 NAS 上的文件。 为团队或家人分配可控的特定文件夹访问权限。 在反向代理后部署自托管文件门户,并使用 SSO 登录。
NextExplorer 怎么安装和运行?
使用 README 中的 Quickstart 示例创建 docker-compose.yml 文件,并将你的文件挂载到 /mnt 下 使用 Docker Compose 启动服务,然后访问 http://localhost:3000
在哪里获取 NextExplorer?
源代码和安装说明在 GitHub 上:https://github.com/nxzai/NextExplorer

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目