YuIndex极客浏览器主页Docker一键部署,内网穿透远程访问,Web终端命令操作完全指南
作者
小编
发布时间

YuIndex - 极客范儿的浏览器主页部署指南
项目介绍
YuIndex 是一个专为极客打造的浏览器主页,采用 Vue 3 + Vite 2 + TypeScript 构建。这不仅仅是一个漂亮的浏览器主页,更是一个功能强大的 Web 终端,让你可以通过输入命令的方式高效完成各种操作。
项目支持多平台搜索、快速网页跳转、空间管理(收藏夹)、待办事项、音乐播放、摸鱼小游戏等丰富功能。无需鼠标,仅通过键盘命令即可快速完成操作,极具 Linux 的味道。界面简洁炫酷,完全是极客的最爱。
无论你是想打造个性化主页、学习 Web 终端开发,还是想深入了解系统设计,YuIndex 都能满足你的需求。
项目地址:点我跳转
在线体验:http://yuindex.com
部署安装
如果你想在公网环境下随时随地访问自己部署的 YuIndex,建议配置内网穿透。推荐使用 帕斯内网穿透,先完成账号注册即可。具体的操作流程可以参考 帕斯内网穿透全平台上手攻略,几分钟内就能让你的本地应用在外网也能轻松访问。
Docker 快速部署
打开你的 NAS 设备或 Docker 管理面板,执行以下命令快速启动 YuIndex:
1docker run -d \2 --name yuindex \3 -p 3000:3000 \4 -e NODE_ENV=production \5 yupi/yuindex:latest
等待镜像下载完成后,容器会自动启动。
详细配置说明
端口映射
宿主机端口:3000(可根据需要修改,如果 3000 端口被占用,可改为其他端口如 8080)
容器内端口:3000(保持不变,这是应用实际运行的端口)
如果需要修改宿主机端口,将命令中的 `-p 3000:3000` 改为 `-p 你的端口:3000` 即可。
环境变量配置(可选)
NODE_ENV:运行环境,默认值为 `production`(生产环境)
其他配置保持默认即可,无需额外设置。
存储持久化(可选)
如果你需要保存配置信息和用户数据,建议添加数据卷挂载:
1docker run -d \2 --name yuindex \3 -p 3000:3000 \4 -v /your/data/path:/app/data \5 -e NODE_ENV=production \6 yupi/yuindex:latest
将 `/your/data/path` 替换为你 NAS 或主机上的实际路径。
快速开始
部署完成后,在浏览器中访问 `http://你的IP:3000`,即可打开 YuIndex 主页。
首次使用建议尝试以下命令来熟悉功能:
baidu 程序员鱼皮 - 百度搜索
github yuindex - 快速跳转到 GitHub
goto yupi.icu - 快速打开网址
todo - 打开待办事项
music 坤坤 - 播放音乐
moyu - 摸鱼小游戏
help - 查看帮助信息
Ctrl + L - 清屏
Ctrl + O - 折叠/展开命令
更多命令用法,可以在终端中输入 `help 命令名` 查询。
总结
YuIndex 部署非常简单,一条 Docker 命令即可启动。无论你是想要一个个性化的浏览器主页,还是想学习 Web 终端和系统设计的精妙之处,YuIndex 都是一个绝佳的选择。快来体验这个极客范儿十足的项目吧!
本篇教程结束。