1、OenNav部署
更新于:2024年3月16日
实战-给自己网站部署导航网站功能-OenNav(docker方式)-2024.3.14(测试成功)
目录
[toc]
推荐文章
我的开源项目:
https://onedayxyy.cn/docs/MyOpenSourceProject
前言
平时我们生活和工作当中,难免需要经常访问一些网站,网站多了的话,时间长的时候难免会忘记,如果直接添加书签的话,换个电脑还需要登录账号比较麻烦,如果拥有一个自己的导航网站的话,那么这个问题就解决了。
今天就给大家介绍一个开源导航项目onenav。
OneNav是一款开源免费的书签(导航)管理程序,使用使用PHP + SQLite 3开发,界面简洁,安装简单,使用方便。OneNav可帮助你你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。
1、Docker环境部署
- Docker环境部署参考文档
https://onedayxyy.cn/docs/centos-docker-online-install
2、配置
- 运行容器
#1、创建数据目录
mkdir -p /data/onenav
#2、启动一个容器
docker run -itd --name="onenav" -p 3080:80 \
-v /data/onenav:/data/wwwroot/default/data \
--restart=always \
helloz/onenav:0.9.34
- 查看
[root@docusaurus-wiki ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c9c9da0e804a helloz/onenav:0.9.34 "/usr/sbin/run.sh" 18 hours ago Up 18 hours 0.0.0.0:3080->80/tcp onenav
3、测试
登录web管理页面:
http://ip:3080 #默认是ip+3080端口
http://onedayxyy.cn:3080/
- 成功登录后,如图所示:
FAQ
参考
https://doc.xiaoz.org/books/onenav/page/a1d0c
官方的docker latest镜像是有问题的
估计是作者在打tag时出现了问题!
- 当前版本onenav(系统管理没此选项)
自己当时镜像是如下版本:helloz/onenav
- 下载最新版本(2024年3月15日),但是下载
beta 0.9.34
这个镜像就没问题的
https://github.com/helloxz/onenav/archive/refs/tags/0.9.34.tar.gz
安装后的界面如下:
关于我
我的博客主旨:
- 排版美观,语言精炼;
- 文档即手册,步骤明细,拒绝埋坑,提供源码;
- 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!
🍀 微信二维码
x2675263825 (舍得), qq:2675263825。
🍀 微信公众号
《云原生架构师实战》
🍀 个人博客站点
🍀 语雀
https://www.yuque.com/xyy-onlyone
🍀 csdn
https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421
🍀 知乎
https://www.zhihu.com/people/foryouone
最后
好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!