EveryWhere 文件浏览器

EveryWhere 文件浏览器

_

高速搜索与浏览文件

xjyofc.top
Python
License
Windows
EveryThing

仓库地址

https://git.xjyofc.top/xjy/EveryWherehttps://github.com/XJY00/EveryWhere

优点:局域网 / 公网 高速搜索与浏览文件

文件浏览与搜索

依赖继承 Everything 项目功能

  • 高速搜索

  • 高级搜索语法

  • 可控访问目录

  • 用户访问权限

能力

功能类别

具体功能

性能

懒加载, 流式传输

安全

基于登录账号的访问控制, 签名 Cookie 会话, 基于中间件的 CSRF/ 来源校验

防御

XSS 反射 / 注入检测, 路径穿透与任意文件访问拦截, SQL/NoSQL/ 模板 / 命令等代码注入的安全过滤

自适应视图

移动端, 电脑端, 列表视图, 网格视图, 缩略图

自适应主题

暗黑模式, 明亮模式, 自动切换

语言本地化

中文, 英文, 其他语言...

图片 (单图 / 长图)

jpg, jpeg, png, gif, webp, bmp.

视频

mp4, mov, wmv, mkv, webm, m4v, ts(点播 / 直播)

音频 (循环 / 随机 / 顺序)

mp3, wav, ogg, flac, aac.

文本 (新页面查看 / 代码高亮)

txt, md, pdf, codes, html.

其他

文件信息, 下载, 复制文件路径

截图

项目技术栈

技术

系统

Windows

环境

ReactJS, NextJS, Docker, FFmpeg, Everything, NodeJS, Python

包管理器

bun, pnpm

本地化

i18n, crowdin


使用方法

发行版

注意:.env 文件中的配置项,修改后须重启服务才能生效。

使用文本编辑器打开.env 文件,按需修改其中的配置项并保存

然后鼠标双击 EveryWhere.exe 文件

会静默启动一个托盘程序并管理后端程序(可通过 config.yaml 实现无控制台,修改托盘图标)

此时可正常使用 EveryWhere:

Docker容器版

安装 docker Desktop 软件

使用命令 启动容器 docker-compose up -d

公网访问 frp

云服务器 + 公网 IP + 域名 + 安装 frpc 软件

配置 frpc 服务端,将 EveryWhere 服务端口映射到 frps 服务端

工具

提供了中英双语便捷的工具,帮助您更好的工作
功能:安装,开发,构建

位置:tool/ew-tool.exe


EveryWhere许可证

Everywhere © by 仙君御 采用 PolyForm Perimeter License 1.0.0 授权

须署名 / 非商业用途 / 保留商业权利 / 开源 / 免责

EveryWhere 警告

这是一个友情提示,您在使用 EveryWhere 时,需要注意以下事项:

您应当谨慎且负责的检查本项目代码,确保其符合您的需求和安全要求。

配置 https 反代服务,保护好 env 配置环境中的密钥,账户,密码等敏感信息,避免泄露。

相关功能:

  • 身份认证功能(登录,登出)

  • 文件管理功能(删除,移动)

  • 搜索功能

这些功能可能会导致您的文件被泄露,删除或移动,因此请谨慎使用。

什么是人工智能体? 2025-01-29

评论区

© 2026 仙君御