自建xBrowserSync解决浏览器书签同步共享问题-开源免费书签同步工具

在我们日常使用浏览器的过程中,经常会遇到一个浏览器书签同步的问题。事实上,各大浏览器商为了帮助用户解决书签同步问题,都推出了各自的用户管理中心。例如Chrome、Firefox等都有用户同步中心,你可以将自己的书签、浏览历史记录等同步到另一台设备上。

但是,目前我们在使用浏览器书签同步时,会遇到两个问题:一个就是书签无法同步的问题,像Chrome的同步基本上无法使用,Edge浏览器可以同步但是经常出现网络慢的问题;第二个问题就是多个浏览器的书签不共享,例如Chrome的书签就不能同步到Firefox里。

自建xBrowserSync解决各大浏览器书签同步共享问题-开源免费书签同步工具

这篇文章要分享的实用工具xBrowserSync ,支持 Chrome、Edge、Firefox 以及 Android备份同步书签,xBrowserSync官方提供了多个用于存储的免费服务,觉得不满意的话也可以利用xBrowserSync Docker自建存储服务器。 更多的存储服务还有:

  1. 音乐精灵melody – 在线搜索歌曲试听和下载以及一键“解锁”歌曲
  2. 自建个人电影音乐资料库:Plex 安装与使用和Aria2离线下载影音文件
  3. S3 Browser免费强大的S3存储管理软件-可管理兼容S3协议各类云存储

一、自建服务前准备

不打算自建xBrowserSync存储服务的请直接跳到第三步:xBrowserSync使用 即可。

网站:

  1. 官网:https://www.xbrowsersync.org
  2. GitHub:https://github.com/xbrowsersync/api
  3. 镜像:https://github.com/xbrowsersync/api-docker

1.1 准备VPS主机

Docker需要VPS运行,现在的VPS主机基本上也是白菜价了,有关于VPS主机评测查看:VPS主机排行榜单

1.2 Docker环境

有了VPS主机,现在你就可以需要在VPS主机上配置好Docker环境,这里有一个一键安装Docker环境的命令,配置起来非常地简单:Docker 和 Docker Compose 一键安装脚本 可手动选择安装版本和下载源

二、自建服务安装教程

执行命令开始下载xBrowserSync相关的文件:

git clone https://github.com/xbrowsersync/api-docker.git

在文本编辑器中打开 .env 文件并更新 API_HOSTNAME 值,即你要绑定的域名,域名记得提前做好DNS解析。此外,将 DB_USERNAME 和 DB_PASSWORD 值更改为您自己的数值。

xBrowserSync下载
xBrowserSync修改配置

保存后,执行以下命令开始安装xBrowserSync

cd api-docker
docker-compose up -d
xBrowserSync安装成功

安装完成后,打开xBrowserSync域名就可以看到运行成功的界面了。

xBrowserSync运行

三、xBrowserSync使用

直接到Chrome、Firefox、Edge浏览器安装好xBrowserSync插件,然后点击xBrowserSync,这里就可以输入xBrowserSync存储服务器地址,或者你直接使用xBrowserSync默认的官方存储服务器。

xBrowserSync切换服务器

输入你的xBrowserSync地址。

xBrowserSync输入地址

确认。

xBrowserSync确认信息

现在你就可以启动xBrowserSync,然后先设置一个密码,这个密码就是你用来同步浏览器书签的唯一密码。

xBrowserSync设置密码

接着xBrowserSync就会同步书签到服务器了,你在别的浏览器启动xBrowserSync,输入密码后就可以看到同步过来的书签了。

xBrowserSync同步成功
xBrowserSync搜索书签

四、xBrowserSync设置

xBrowserSync参数:

  1. https://github.com/xbrowsersync/api#4-modify-configuration-settings

在使用xBrowserSync自建的服务器时,你会发现默认的显示只有500KB的存储大小。

xBrowserSync启动

打开settings.json,然后添加下面两行代码。

{
  "db": {
    "host": "db"
  },
  "maxSyncs": 10484,
  "maxSyncSize": 40960000
}
xBrowserSync设置大小

接着,我们重启xBrowserSync。

cd api-docker
docker-compose restart api

再次刷新一下xBrowserSync插件的设置,就能看到我们已经成功修改了xBrowserSync的默认大小配置了。

xBrowserSync默认大小

xBrowserSync还可以手动备份和恢复。

xBrowserSync备份恢复

五、总结

xBrowserSync很好地解决了跨浏览器同步的问题,尤其是适合给Chrome作书签同步。有人觉得自建同步服务器有难度,你可以使用官方的同步地址,只不过最大只能存放10M的数据。

文章出自:挖站否 https://wzfou.com/xbrowsersync/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 11 条评论
  1. 这真真真的是硬核玩法。

    1月14日 21:03 回复
  2. Avatar for xaxka xaxka

    不如用 floccus bookmarks sync,只需要webdav就可以同步

    2023年9月14日 16:16 回复
    • Avatar for Qi Qi

      谢谢,这个不错,我来试试。

      2023年10月1日 14:09 回复
  3. OneNav也支持Chrome扩展,Qi可以试试。

    OneNav的口号:一处部署,随处访问。

    2023年6月21日 21:39 回复
    • Avatar for Qi Qi

      厉害了。我去试试。

      2023年7月1日 14:01 回复
    • Avatar for 小溪 小溪

      onenav功能一般,界面到处都是催促订阅的元素。个人部署不建议

      2023年7月5日 22:02 回复
    • Avatar for Jack Jack

      别到处给你的这个破烂玩意儿打广告了,我买了一个后一直扔那吃灰了,吹得上天,用得像坨答辩,直接吃灰去了

      2023年7月22日 17:32 回复
  4. Avatar for 飞飞飞 飞飞飞

    挺好的,这个不错

    2023年6月15日 22:20 回复
  5. Avatar for 宝塔糖 宝塔糖

    自建的话成本挺大的。

    2023年6月8日 14:56 回复
  6. Avatar for vte vte

    数据安全是个问题

    2023年6月7日 09:56 回复
  7. Avatar for vg vg

    这个需要自己的服务器

    2023年6月7日 08:59 回复

Login

Welcome! Login in to your account

Remember meLost your password?

Don't have account. Register

Lost Password

Register