一、首先介绍一下什么是Shaarli?

Shaarli – 个人、超快、极简、掌握数据库的书签服务

Shaarli 可供您添加自己最爱的页面,并可与其他人分享或者为个人存储。您可以在添加书签时提供描述和标签。

单击“+ Shaare”按钮或通过任意推荐的工具(浏览器扩展、移动应用、书签、REST API 等)来创建新的 shaare 记录。

您可使用内置的搜索引擎轻松检索链接,也可以按标签搜索(例如这条 Shaare 标有“shaarli”和“help”)。 也支持哈希标记(hashtag)格式,如 #shaarli #help 这般。 您还可以通过标签(tag)或纯文本搜索来过滤提供的 RSS 订阅源 和图片墙。

您可以使用Shaarli 的这个公共演示实例。它运行 Shaarli 的最新开发版本,并且每天更新/重置。

二、如何安装Shaarli?

在群晖上以 Docker 方式安装。

在注册表中搜索 shaarli ,选择第一个 shaarli/shaarli,版本选择 latest。

首先你需要做Docker文件的映射,相信了解Docker的让你都明白,就是把Docker内的文件夹映射到我们的群晖主机上,这样子即便删除了Doker或者重新安装,你的主要数据还会在群晖文件夹内保存,下次只要重新映射相同的文件夹,所有的资料都不会消失。

做2个文件夹的映射就可以,分别是:

文件夹装载路径说明
docker/shaarli/cache/var/www/shaarli/cache缓存
docker/shaarli/data/var/www/shaarli/data存放数据、设置等

其次,你需要做端口的映射,端口映射的意思就是将容器内默认的端口映射到外部,这样子,通过你群晖的IP+你设置的端口号就可以直接访问Docker内部的服务了。Shaarli的默认端口是80端口,访问的形式是Http://你的群晖IP:端口

等一切都设置好了之后,点击完成,容器会自动运行。这时候用浏览器访问你的 群晖IP+端口号就可以打开书签管理软件了。

三、运行Shaarli

第一次登录,会让你安装一下,输入用户名和密码直接点击安装即可

安装完成之后就会跳转到登录界面,输入你刚才的用户名和密码

登录成功后的主界面

四、如何使用Shaarli?

使用Shaarli最好的方法就是配合Chrome浏览器,在Chrome浏览器的插件库里下载一个插件

在 Chrome 商店中搜索 shaarli

填入你的服务器地址就可以了,如上图所示的: http://你的群晖IP地址:端口号

在想收藏的页面点插件按钮

五、参考文档

shaarli/Shaarli: The personal, minimalist, super-fast, database free, bookmarking service – community repo 地址:https://github.com/shaarli/Shaarli/

Docker – Shaarli Documentation 地址:https://shaarli.readthedocs.io/en/master/Docker/