在群晖上用Docker安装书签管理器Shaarli
一、首先介绍一下什么是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/