运行你自己的 Firefox 同步服务器

今天早上 @huaingabc 同学说:

好奇,我就搜索了下 identity.fxaccounts.autoconfig.uri,没想到发现了新大陆:

这是 Mozilla 官方发布的全套 Firefox 同步服务器教程。

包括两个部分:

  • Sync-1.5 Server
  • Firefox Accounts Server

其中 Firefox Accounts Server 负责账户系统,用来注册、登录,Sync-1.5 Server 负责从 Firefox Accounts Server 获取令牌之后,保存用户的书签、密码、历史、标签页等数据。

也就是说,根据这个教程最终可以实现:

一个完整的自托管 Firefox 数据同步服务,与 Firefox 官方一模一样…除了自己用,你还可以为别人提供服务,只需要在 about:config 里面修改服务器地址就好了。

甚至,你都能通过 Firefox 的源码,直接自定义同步服务器地址,重新编译后,发给自己的用户,默认就使用了你的同步服务器,就像之前 Firefox 中国做的那样…

就,还挺酷的。

2 个赞