新年
快乐
MENU

部署一个简单好用的书签管理器!

June 26, 2022 • 笔记

一直以来,我都是使用浏览器自带的书签管理工具来收藏网站,前些天重做了系统忘记备份书签,导致收藏的网站全部丢失,个人在手机上同样也是使用浏览器自带的书签管理来收藏网站,这样虽然方便,但数据都在本地,较易受到本地环境的影响。

为了便于管理,让电脑和手机之间互通,最近一直在摸索有关书签的项目,直到我发现了它——OneNav

OneNav是一款开源免费的书签(导航)管理程序,使用使用PHP + SQLite 3开发,界面简洁,安装简单,使用方便。

它最大的特点即可以帮助你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。

OneNav

OneNav后台截图

特性

  • 支持后台管理
  • 支持私有链接
  • 支持Chrome/Firefox/Edge书签批量导入
  • 支持多种主题风格
  • 支持链接信息自动识别
  • 支持API
  • 支持Docker部署
  • 支持uTools插件
  • 支持二级分类
  • 支持Chromium内核的浏览器扩展(插件)

不必说,这绝对是最符合我需求的项目了,安装也比较简单。

安装

环境要求

  • 5.6 <= PHP <= 7.4
  • 需支持SQLite
  • PHP需支持pdo_sqlite组件

这里OneNav提供了三种安装方式:

  • 常规安装方式:即下载项目并解压到站点根目录,通过安装向导配置安装。
  • 宝塔面板安装:OneNav已上架宝塔商店,通过宝塔后台 - 软件商店 - 一键部署 - 搜索onenav,并点击一键部署。

Docker安装

docker run -itd --name="onenav" -p 80:80 \
-v /data/onenav:/data/wwwroot/default/data \
helloz/onenav:0.9.23
  • 80:第1个80端口为访问端口,可自行修改,第2个80为容器内部端口,请不要修改
  • /data/onenav:本机挂载目录,用于持久存储Onenav数据
  • 0.9.23:指定OneNav版本,最新版前往这里查看。

安装完成以后,就可以开始使用了,我重新补充了网站,并且导入了一些热门的书签,将浏览器的主页设置了成了我的书签,效果图如下:

我的书签-网页版(PC)

我的书签-网页版(移动端)

最后附上项目地址:

项目地址:OneNav-简单好用的书签管理器

官方网站:OneNav-简单好用的书签管理器

嘎嘎棒,妈妈再也不用担心找不到网站了!

Archives Tip
QR Code for this page
Tipping QR Code