当前位置: 首页 > Linux运维 > Docker > 使用Docker部署OneNav书签管理器

使用Docker部署OneNav书签管理器

发布于:2021-3-23 Docker 15条评论 3,778 views
如需VPS代购、PHP开发、服务器运维等服务,请联系博主QQ:337003006

OneNav是一款使用PHP + SQLite 3开发的导航/书签管理器,支持Material Design风格,内置2套模板,界面简洁,使用方便。现已支持Docker方式部署,方法如下。

功能特色

  • 支持后台管理
  • 支持私有链接
  • 支持多种主题风格(默认内置2套模板)
  • 支持链接信息自动识别
  • 支持API
  • 支持右键菜单管理

Docker部署

docker run -itd --name="onenav" -p 80:80 \
    -e USER='xiaoz' -e PASSWORD='xiaoz.me' \
    -v /data/onenav:/data/wwwroot/default/data \
    helloz/onenav
  • USER:设置用户名,上述设置为xiaoz
  • PASSWORD:设置密码,上述设置为xiaoz.me
  • /data/onenav:本机挂载目录,用于持久存储Onenav数据

最后


15 条评论 “使用Docker部署OneNav书签管理器”

  1. macyoyo说道:

    非常好的书签导航,希望增强一些后台管理查询功能,比如,后台修改某个链接,可以查询名称就好了,或者安分类筛选也可以。

    1. xiaoz说道:

      好的,感谢支撑,持续优化。

  2. lostar说道:

    请问怎么删除添加的链接啊!后台进去之后怎么也没发现呢!

    1. lostar说道:

      好吧,是我的显示器太小,编辑后面删除那个按钮居然没显示出来!

  3. jingbo说道:

    请问能否 改成点击书签不打开新的标签,直接在本页面打开新网站。

  4. macyoyo说道:

    部署在二级目录,能访问,但是管理还是前台页面

    1. xiaoz说道:

      目前尚未对二级目录做适配,可以用docker部署后用nginx子目录反向代理试一下。

  5. ybsqj说道:

    求18+那一栏,邮箱[email protected]

  6. 阿泽Anza说道:

    真的不错, 我是用来做nas的主页的,挺好

  7. ccqnb说道:

    xiaoz开发的书签管理非常好用,谢谢

  8. Steve说道:

    大佬,docker的端口可以改成其他的吗?还是必须是80?

    用下面的命令部署后能打开但是登录时提示”用户名或密码错误!”

    docker run -itd –name=”onenav” -p 1080:80 \
    -e USER=‘admin’ -e PASSWORD=’Aa12345′ \
    -v /data/onenav:/data/wwwroot/default/data \
    helloz/onenav

    1. xiaoz说道:

      端口可以改成其他的,比如你上面的1080是允许的。如果提示用户名或密码错误,你可以打开/data/onenav/data/config.php里面的用户名和密码和设置的是否一样。

      1. Steve说道:

        多谢大佬!删除再重新pull一下就好了。简介好用!

  9. cwz说道:

    其实,我还是喜欢更加简单的方式,我追求的2个风格如下:
    1.如浏览器书签一样的保存方式
    2.页面紧凑型的模式
    最终,我还是用dokuwiki做了单页的在线书签;当然,浏览器式的也弄了个https://www.zjzj.xyz/tool/Bookmarks/,在某位大佬分享的基础上更改的,可以上传谷歌书签到服务器,服务器自动读取,服务器端可添加删除书签…(哦,密码123456)

  10. Mrxn说道:

    感谢作者开源这么棒的导航系统!

ccqnb进行回复 取消回复

邮箱地址不会被公开。 必填项已用*标注