The Firefox Sync Service is a method to syncronize Firefox session information
including passwords, tabs, and history between devices. In addition, the
Sync Service allows people to back up their settings, extensions, etc., in the
Firefox Sync Server allows you to run your own Sync Service. The Sync Service allows you to keep your users information (i.e. passwords, tabs, history and even extensions) encrypted in the cloud.
Deploy the Firefox Sync Service.
juju deploy firefox-sync
(optional) Deploy MySQL. By default, it is configured to use a SQLite database. This is sufficient for small organizations.
juju deploy mysql
If you deployed mysql, run:
juju add-relation firefox-sync mysql:db
Open the stack up to the outside world.
juju expose firefox-sync
Find the public URL from
libmysqlclient-dev make mercurial sqlite3
python-dev python-virtualenv python-sqlite python-pip
- downloads the Firefox Sync Server Code
- builds and installs and dependencies