简单好用的书签管理器OneNav

什么是 OneNav ?

OneNav 是使用 PHP + SQLite 3 开发的简约导航/书签管理器,支持后台管理、私有链接、书签批量导入和多种主题风格。

老苏已经折腾过的类似应用有 WebStackHeimdallOrganizr,从定位上看与 WebStack 比较接近。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 onenav ,选择第一个 onenav,版本选择 latest

docker 文件夹中,创建一个新文件夹,并将其命名为 onenav

文件夹装载路径说明
docker/onenav/data/wwwroot/default/data存放onenav数据

端口

端口不冲突就行,老苏这里用了 9680

本地端口容器端口
968080

环境

可变
USER用户
PASSWORD密码

运行

在浏览器中输入 http://群晖IP:9680,就可以看到主界面了

点右上角可以登录后台,账号和密码就是在前面 环境变量 里设置的

后台非常简单

第三方主题

内置了两套模板,所谓的第三方其实也就两款免费的主题,一款是作者自己开发的基于开源项目 webstack 适配的 OneNav 主题,作者自己说该主题支持的功能相对较少,不太建议使用。

另一款是网友开发的,风格简约舒适,支持暗色主题。

我下载了后面一款主题,解压至 onenav 目录下

用 SSH 客户端连接到群晖上,在 onenav 目录下执行下面的命令

# 拷贝主题文件
docker cp /volume1/docker/onenav/baisu helloz-onenav1:/data/wwwroot/default/templates

修改配置文件 config.php,将主题修改为 baisu

保存后不需要重启,直接刷新页面就可以看到新界面了

默认没有显示站点描述,打开 baisu 目录下的 index.php 文件,搜索 <?php echo $link['description']; ?>

取消注释即可

输入图片说明

保存之后,需要再次执行

# 拷贝主题文件
docker cp /volume1/docker/onenav/baisu helloz-onenav1:/data/wwwroot/default/templates

其实只要拷贝一个文件就可以了,只是老苏懒得去重写,还是复制粘贴更快捷,刷新界面就可以看到站点描述了

一键添加

随便添加个新标签, 右键 --> 修改,标签名称栏随意填写, 标签网址填写下面这段代码

记得将 http://www.你的域名.com 改成你自己的地址

javascript: var url = location.href;
var title = document.title;
void(open('http://www.你的域名.com/index.php?c=admin&page=add_quick_tpl&url=' + encodeURIComponent(url) + '&title=' + encodeURIComponent(title), "_blank", "toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, left=200,top=200,width=420, height=480"));

用法直接用了 baisu 作者的动图,一看就明白了

这个给收藏带来了极大的便利,另外书签在移动端的表现也非常不错,虽然没有 WebStack 好看,但是胜在添加收藏更方便一些。

分类不支持层级,这点也不如 WebStack

但是也够用了,毕竟简约、方便才是 OneNav 的特点。

参考文档

helloxz/onenav: 使用PHP开发的简约导航/书签管理系统。
地址:https://github.com/helloxz/onenav

使用Docker部署OneNav书签管理器 - 小z博客
地址:https://www.xiaoz.me/archives/15872

OneNav使用手册 · 语雀
地址:https://www.yuque.com/helloz/onenav

baisu: onenav主题 - Gitee.com
地址:https://gitee.com/baisucode/onenav-theme/tree/master/templates/baisu

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值