This is how-to install lightweight FF sync server to router. As a fork of official server it can sync all stuff that FF can sync: bookmarks, addons, settings, tabs, history and so on.
Requirements:
Installation:
Server configuration:
Create new user by:
and edit /opt/etc/init.d/S92weave-minimal to reflect actual --host=<hostname> --port=<port>. Now run synchronization server, it will start automatically on every boot:
Browser configuration:
Select from FF menu "Options > Sync > Set up Firefox Sync > I have an account > I don't have the device with me" and fill following fields:
That's it! Have a fun.
Requirements:
- asuswrt-merlin firmware on board and a USB drive with Entware installation.
- DNS-name given to router (<hostname> in further) and opened port (<port>) on router. See last part of TeHashX's instruction how to do it.
Installation:
Code:
opkg install weave-minimal
Server configuration:
Create new user by:
Code:
weave-minimal --data-dir=/opt/var/weave --register [B]user:password[/B]
Code:
/opt/etc/init.d/S92weave-minimal start
Browser configuration:
Select from FF menu "Options > Sync > Set up Firefox Sync > I have an account > I don't have the device with me" and fill following fields:
- Acount: <user>,
- Password: <password>,
- Server > Use a custom server: http://<hostname>:<port>/,
- Recovery Key: put some keyword here, you'll have to put exactly the same keyword on other devices you want to sync. Please note: Android's FF can't accept random recovery key, you must enter here those, which taken from desktop FF menu "Options > Sync > Manage Accout > My recovery key".
That's it! Have a fun.
Last edited: