如果你在电脑、手机、平板上使用的浏览器不一样,那么多浏览器同步书签就是一个难题。在之前分享过:🔗不同浏览器如何实现书签自动同步?,介绍过一些支持同步的书签扩展插件。
但是免费云同步最怕服务商说停就停,有可能会导致你保存在云端的书签丢失。又或者可以用支持 WebDAV 同步的书签扩展插件「Floccus」。
需要白嫖 WebDAV 云盘的小伙伴可以看这篇:🔗支持 WebDAV 挂载本地:infini cloud 文章。
其实认为最佳的解决方法就是搭建一个自用的导航站,这样在任何浏览器上都能访问到你的书签,同时管理起来也比浏览器自带的书签功能更方便。
今天要推荐的是这款极简轻量级「Van Nav」免费开源的导航站程序,你可以通过 Docker 部署到自己的服务器、NAS(例如:Zimaos \ 飞牛私有云)、或者直接本地运行。
使用介绍
如果你想直接本地运行「Van Nav」导航程序,那么下载对应的系统版本,
目前提供了 Windows、macOS、Linux,解压后,直接运行 "van-nav" 即可。
然后浏览器访问 http://localhost:6412/admin,进入后台管理,默认的账号密码都是 admin,数据库 nav.db 会自动创建在当前文件夹中。
下来你就可以新增添加书签了,支持分类,支持输入名称、网址、logo 网站(留空自动获取)、描述、排序、是否隐藏。
另外在导航主页还有搜索引擎集成功能,直接输入键盘任何按键,可以直接聚焦到搜索框开始输入。搜索完按回车会直接在新标签页打开第一个结果。
扩展插件
另外作者还给「Van Nav」制作了浏览器扩展插件,支持一键增加书签,快速打开管理后台和主站等功能。
扩展插件目前没有上架到扩展市场,需要手动安装。浏览器 - 扩展程序 - 管理扩展程序 - 开启开发者模式 - 加载已解压的扩展。
首次使用「Van Nav」的扩展插件,需要先配置下,BaseUrl 填写你的导航网址,例如:http://localhost:6412。Token 的获取方法:在导航主页上,按 F12 打开发者工具 - Network,然后刷新页面,找到 api/,右边栏目里面找到 authorization 的数值串。填写完毕后,点击确定,再点击重新获取分类。
之后点击「Van Nav」的扩展插件图标,就可以快速将当前页面收藏添加到导航里面了,非常滴方便。
功能特色
- 多平台构建流水线
- 定制化 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