一、简介
- Floccus 是一个允许用户在不同浏览器和设备之间私密同步书签的扩展,开源地址:https://github.com/floccusaddon/floccus
- WebDAV是一种基于HTTP的协议,支持远程文件管理,支持basic授权,部署简单,可以docker私有化部署,也可以选择支持webdav的云盘服务,如坚果云,本文选用私有部署的方式
- Floccus支持很多书签数据私有化存储方式,包括webdav,配置接入简单
二、安装
1.安装webdav服务
我这里选择webdav这种方式,只要拥有webdav功能的服务就可以,比如:
- 坚果云:https://www.jianguoyun.com/,提供webdav服务,路径:账户信息=>安全选项=》添加应用,就可以使用坚果云相关webdav配置来设置floccus了
- alist:开源项目alist也提供webdav服务,参考官方说明:https://alist-doc.nn.ci/docs/webdav/。因为alist支持挂载各种云盘,所以这种方式可以同步到更多云盘。alist私有部署可参考文章:https://blog.luler.top/d/21
-
其他支持webdav的服务,如下可以使用docker一键部署wendav:
a. 提前安装好docker、docker-compose环境(这里不做讲解)
b. 新建docker-compose.yml文件,配置内容如下:version: '3' services: webdav: image: bytemark/webdav restart: always ports: - "8080:80" environment: AUTH_TYPE: Basic USERNAME: admin #这里basic认证账号 PASSWORD: admin123 #这里basic认证密码 volumes: - ./dav:/var/lib/dav #数据持久化
c. 运行启动
docker-compose up -d
d. 访问:http://ip:8080 ,输入账号密码,能顺利登录进入即可
2.安装Floccus插件
2.1 方式1
直接去各个浏览器插件市场搜索floccus,就可以选择下载,可能不同浏览器插件完整名称有所不同注意甄别
2.2 方式2
直接下载源码安装,选择对应的浏览器软件包
-
下载软件包
-
官方下载地址:https://github.com/floccusaddon/floccus/releases
-
临时下载地址:https://alist.luler.top/%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6/floccus-build-v5.5.2-firefox
-
浏览器插件源码安装
-
三、配置使用
这里我拿alist的webdav来做示例了,所有webdav配置方式基本都是一样的
-
点开配置,选择webdav分享
-
配置webdav服务信息
-
置顶书签相对路径
-
设置同步间隔和策略
-
配置完成,可以手动点击同步,同步完成,webdav那边就会自动生成一个书签存储文件
-
注意点,有些webdav服务文件需要重定向才能访问,如alist的提供的webdav,所以需要开启floccus的允许重定向
至此,安装配置完成,可以自由地在各个浏览器间同步书签了
四、总结
- Floccus能够帮助把多个不同浏览器、生活工作电脑上的浏览器的书签统一起来管理,自动同步书签数据
- 使用webdav存储方案的兼容性非常好,可以私有部署webdav,也可以接入提供webdav的云盘服务
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容