Run-Your-Own Firefox Sync Server (Dockerized)
This is an all-in-one package for running a self-hosted Firefox Sync server. It bundles the "tokenserver" project for authentication and the "syncstorage" project for storage, to produce a single stand-alone webapp.
Instructions for hosting Mozilla Services on your own domain name.
Services included so far:
-
General:
- a simple nginx-based proxy
- instructions for home-hosting using pagekite
- instructions for configuring Firefox Desktop to use your self-hosted services
- instructions for configuring Firefox OS to use your self-hosted services
-
Firefox Accounts, including:
- fxa-content-server
- fxa-profile-server
- fxa-auth-server
- fxa-oauth-server
- browserid-verifier
- fxa-auth-db-mysql
-
Firefox Sync, including:
- syncserver (this includes tokenserver)
- syncto (only required for Firefox OS)