OneNav: A Personalized Bookmark Management System
Introduction:
OneNav, a bookmark management system developed using PHP + SQLite 3, centralizes browser bookmark management, ensuring deployment in one place and access from anywhere.
Features:
- Distinctive features
- Supports backend management
- Supports private links
- Supports bulk import of bookmarks from Chrome/Firefox/Edge
- Supports multiple theme styles
- Supports automatic link information recognition
- Supports API
- Supports Docker deployment
- Supports uTools plugin
- Supports secondary categorization
- Supports browser extensions (plugins) for Chromium kernel
- Supports online updates
- Mobile version backend
Preview:
Deployment Method:
Step 1: Update Source
Ubuntu/Debian:
Centos:
Step 2: Install and Configure Docker
Install Docker:
Start Docker:
Set Docker to automatically start on boot:
Step 3: Install and Run Container (you can modify the port on the left to an unused port)
Step 4: Reverse Proxy to Domain (Optional)
Here, a very simple method is used: Origin Rules provided by Cloudflare.
Configuration as follows:
Modify Field to Hostname, Value to the chosen full domain, Rewrite to the port just entered on the left.
Remember to resolve your subdomain to the server IP:
Use A record, Name as domain prefix, Content as server address.
Step 5: Configure OneNav
- Initialize username and password
- Log in to the management backend
- Add category
- Add link
Now it's ready to use
Relevant Links:
GitHub URL: https://github.com/helloxz/onenav
Demo (Username/Password: xiaoz/xiaoz.me): http://demo.onenav.top
Original link:http://enblog.fuyiran.link/Technology/46.html
Copyright: All posts on this blog, unless otherwise stated, are published using theCC BY-NC-SA 4.0 license agreement. Please indicate the source for reprinting Fu Speaking (enblog.fuyiran.link)