OneNav 个性化的书签管理系统
介绍:
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
- 初始化用户名和密码
- 登录管理后台
- 添加分类
- 添加链接
即可使用
相关地址:
GitHub网址:https://github.com/helloxz/onenav
Demo(账号/密码:xiaoz/xiaoz.me):http://demo.onenav.top
原文链接:https://blog.fuyiran.link/Technology/46.html
版权声明:本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 傅说 (blog.fuyiran.link)