Van Nav一个开源的轻量导航站

7次阅读
没有评论

共计 1734 个字符,预计需要花费 5 分钟才能阅读完成。

一个轻量导航站,汇总你的所有服务。全平台支持,单文件部署,有配套浏览器插件。

演示地址:https://demo-tools.mereith.com/

PC

Van Nav 一个开源的轻量导航站

PAD

Van Nav 一个开源的轻量导航站

PHONE

Van Nav 一个开源的轻量导航站

后台设置

Van Nav 一个开源的轻量导航站

Van Nav 一个开源的轻量导航站

使用技巧 / 快捷键

其实这个导航站有很多小设计,合理使用可以提高使用效率:

  • 只要在这个页面里,直接输入键盘任何按键,可以直接聚焦到搜索框开始输入。
  • 搜索完按回车会直接在新标签页打开第一个结果。
  • 搜索完按一下对应卡片右上角的数字按钮 + Ctrl(mac 也可以用 command 键),也会直接打开对应结果。

安装方法

Docker

 

docker run -d --name tools --restart always -p 6412:6412 -v /path/to/your/data:/app/data mereith/van-nav:latest

打开浏览器 http://localhost:6412 即可访问。

  • 默认端口 6412
  • 默认账号密码 admin admin 第一次运行后请进入后台修改
  • 数据库会自动创建在当前文件夹中:nav.db

可执行文件

下载 release 文件夹里面对应平台的二进制文件,直接运行即可。

打开浏览器 http://localhost:6412 即可访问。

  • 默认端口 6412 动时添加 -port <port> 参数可指定运行端口。
  • 默认账号密码 admin admin,第一次运行后请进入后台修改
  • 数据库会自动创建在当前文件夹中:nav.db

nginx 反向代理

参考配置

其中 <yourhost> 和 <your-cert-path> 替换成你自己的。

server {
    listen 80;
    server_name <yourhost>;
    return 301 https://$host$request_uri;
}

server {
    listen 443   ssl http2;
    server_name <yourhost>;

    ssl_certificate <your-cert-path>
    ssl_certificate_key <your-key-path>;
    ssl_verify_client off;
    proxy_ssl_verify off;
    location / {
        proxy_pass  http://127.0.0.1:6412;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_redirect off;
        proxy_set_header Upgrade $http_upgrade;
    }
}

systemd 服务

可以注册成系统服务,开机启动。

  1. 复制二进制文件到 /usr/local/bin 目录下,并加上执行权限

  2. 新建 VanNav.serivce 文件于 /usr/lib/systemd/system 目录下:

[Unit]
Description=VanNav
Documentation=https://github.com/mereithhh/van-nav
After=network.target
Wants=network.target

[Service]
WorkingDirectory=/usr/local/bin
ExecStart=/usr/local/bin/nav
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target
  1. 执行:
sudo systemctl daemon-reload && sudo systemctl enable --now VanNav.service

浏览器插件

具体请看: 浏览器插件仓库

具有一键增加工具,快速打开管理后台和主站等功能。具体自行探索哦。

API

本导航站支持 API,可以用自己的方法添加工具。

尝试用 ai 生成 api 文档,具体请看

API 文档

忘记密码了怎么办: 看这里

正文完
 0
水东柳
版权声明:本文于2026-05-25转载自github,共计1734字。
转载提示:此文章非本站原创文章,若需转载请联系原作者获得转载授权。
评论(没有评论)