多用户在线书签管理工具My-BookMark
什么是 My-BookMark ?
My-BookMark
是在线的书签管理工具,帮助你快速记录你喜欢的网站,并可以随时随地查看这些站点,而不必拘泥于使用的浏览器。无论在什么地方,只要能接入网络,就能打开属于你自己的网络书签,看到自己收藏的页面网址。
官方提供了在线体验的网站:https://b.lucq.fun/
体验账号:
test
;密码:123456
。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 mybookmark
,选择第一个 luchenqun/mybookmark
,双击直接下载。
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 | 说明 |
---|---|---|
2000 |
2000 |
web 端口 |
3310 |
3306 |
MySQL 端口 |
运行
在浏览器中输入 http://群晖IP:2000
就能看到主界面,切换至登录界面
登录成功还是空空的
默认的账号:
test
,密码:123456
你也可以注册自己的账号
软件支持导入浏览器的书签,因此可以快速使用
导入完成后
支持对书签的编辑
功能还是比较简单的,上一张官方的动图
Chrome 插件
作为书签应用,收藏的便利性是非常重要的,My-BookMark
提供了 Chrome
插件
如果你能科学上网,可以在 Chrome 网上应用店
中找
如果访问不了 Chrome 网上应用店
也别担心,先到 https://github.com/luchenqun/bookmark-plugin 下载代码
将下载的 bookmark-plugin-master.zip
解压,在 Chrome 浏览器
中打开 开发者模式
然后选 加载已解压的扩展程序
插件安装完成后并不能直接使用,因为默认登录的是官方服务器
进入插件的 选项
设置
例如输入 http://192.168.0.197:2000/
再次打开插件,服务器地址已经改成了自己的服务器地址
登录后就可以直接添加书签了
数据备份
因为数据库在容器内,而且没有持久化,所以数据库的备份可能用客户端会比较方便,但默认情况下,容器内的 MySQL
不支持远程访问,需要我们做一些处理:
- 进入容器之后更新
/etc/mysql/mysql.conf.d/mysqld.cnf
,将绑定地址127.0.0.1
改为0.0.0.0
因为容器内未带编辑器,所以老苏只能将 mysqld.cnf
拷贝到容器外编辑完后再拷贝回去
在
SSH
客户端中执行👇下面的命令
1 | # 新建目录 |
- 执行命令重启数据库服务
在容器的
终端机
中执行👇下面的命令
1 | # 修改文件权限 |
- 创建
MySQL
远程访问的账号、密码
在容器的
终端机
中执行👇下面的命令
1 | # 用 root 登录,无密码 |
以 Navicat for MySQL
为例
接下来就可以对数据库修改、备份等各种操作了
小彩蛋
app-angular.js
中发现的 ASCII
字符图
参考文档
luchenqun/my-bookmark: 在线书签管理工具
地址:https://github.com/luchenqun/my-bookmarkluchenqun/bookmark-plugin: 配合my-bookmart快速添加书签到系统
地址:https://github.com/luchenqun/bookmark-plugin