浏览器书签代替品 / 搭建导航站:Van Nav

如果你在电脑、手机、平板上使用的浏览器不一样,那么多浏览器同步书签就是一个难题。在之前分享过:🔗不同浏览器如何实现书签自动同步?,介绍过一些支持同步的书签扩展插件。

但是免费云同步最怕服务商说停就停,有可能会导致你保存在云端的书签丢失。又或者可以用支持 WebDAV 同步的书签扩展插件「Floccus」。

需要白嫖 WebDAV 云盘的小伙伴可以看这篇:🔗支持 WebDAV 挂载本地:infini cloud 文章。

其实认为最佳的解决方法就是搭建一个自用的导航站,这样在任何浏览器上都能访问到你的书签,同时管理起来也比浏览器自带的书签功能更方便。

今天要推荐的是这款极简轻量级「Van Nav」免费开源的导航站程序,你可以通过 Docker 部署到自己的服务器、NAS(例如:Zimaos \ 飞牛私有云)、或者直接本地运行。

20241218-3

使用介绍

如果你想直接本地运行「Van Nav」导航程序,那么下载对应的系统版本,

目前提供了 Windows、macOS、Linux,解压后,直接运行 "van-nav" 即可。

20241218-4

然后浏览器访问 http://localhost:6412/admin,进入后台管理,默认的账号密码都是 admin,数据库 nav.db 会自动创建在当前文件夹中。

20241218-5

下来你就可以新增添加书签了,支持分类,支持输入名称、网址、logo 网站(留空自动获取)、描述、排序、是否隐藏。

20241218-6

另外在导航主页还有搜索引擎集成功能,直接输入键盘任何按键,可以直接聚焦到搜索框开始输入。搜索完按回车会直接在新标签页打开第一个结果。

20241218-7

扩展插件

另外作者还给「Van Nav」制作了浏览器扩展插件,支持一键增加书签,快速打开管理后台和主站等功能。

扩展插件目前没有上架到扩展市场,需要手动安装。浏览器 - 扩展程序 - 管理扩展程序 - 开启开发者模式 - 加载已解压的扩展。

20241218-8

首次使用「Van Nav」的扩展插件,需要先配置下,BaseUrl 填写你的导航网址,例如:http://localhost:6412。Token 的获取方法:在导航主页上,按 F12 打开发者工具 - Network,然后刷新页面,找到 api/,右边栏目里面找到 authorization 的数值串。填写完毕后,点击确定,再点击重新获取分类

20241218-10

之后点击「Van Nav」的扩展插件图标,就可以快速将当前页面收藏添加到导航里面了,非常滴方便。20241218-9

功能特色

  • 多平台构建流水线
  • 定制化 logo 和标题
  • 导入导出功能
  • 暗色主题切换
  • 移动端优化
  • 自动获取网站 logo
  • 拼音匹配的模糊搜索功能
  • 按键直接搜索,搜索后回车直接打开第一项
  • 图片存库,避免跨域和加载慢的问题
  • gzip 全局压缩
  • 自动获取网站题目和描述等信息
  • 后台按钮可自定义隐藏
  • github 按钮可隐藏
  • 支持登录后才能查看的隐藏卡片
  • 搜索引擎集成功能
  • 增加一些搜索后快捷键直接打开卡片
  • 支持自定义跳转方式
  • 自动主题切换
  • 增加 ServiceWork ,离线可用,可安装
  • 支持后台设置默认跳转方式
  • 支持指定监听端口

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
  • 后台地址 http://localhost:6412/admin
  • 默认账号密码 admin,第一次运行后请进入后台修改
  • 数据库会自动创建在当前文件夹中:nav.db

总结

目前很多导航网都是用 WordPress + 模板搭建的,使用起来比较臃肿,添加网址起来也比较繁琐。而「Van Nav」非常轻量级,还提供了本地化运行,通过扩展插件可以一键添加。

总结无论你是想搭建一个导航网,或者要用来代替浏览器书签解决同步问题,那么「Van Nav」是非常不错的选择。

相关推荐

下载地址

  • 项目地址:
    https://github.com/mereithhh/van-nav
  • 网盘下载:
    https://pan.quark.cn/s/90d03bfcff86