介绍:

OneNav,使用PHP + SQLite 3开发的书签管理系统,将浏览器书签集中式管理,做到一处部署,随处访问。

特点:

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

效果图:

部署方法:

第一步:更新源

Ubuntu/Debian:

apt update -y && apt upgrade -y    

Centos:

yum update -y && yum upgrade -y   

第二步:安装并配置Docker

安装Docker:

curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh

启动Docker:

sudo systemctl start docker

设置Docker在开机时自动启动:

sudo systemctl enable docker

第三步:安装并运行容器(可以修改左侧端口为未占用端口)

docker run -itd --name="onenav" -p 80:80 \
    -v /data/onenav:/data/wwwroot/default/data \
    helloz/onenav:0.9.32

第四步:反向代理到域名(可选)

此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:

修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口

记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址

第五步:配置 OneNav

  1. 初始化用户名和密码

  1. 登录管理后台

  1. 添加分类
  2. 添加链接

即可使用

相关地址:

GitHub网址:https://github.com/helloxz/onenav
Demo(账号/密码:xiaoz/xiaoz.me):http://demo.onenav.top

标签: 配置, 书签页, OneNav

原文链接:https://blog.fuyiran.link/Technology/46.html

版权声明:本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 傅说 (blog.fuyiran.link)

添加新评论