Firefox Sync is great and in a portable Docker Container it's even greater! Read more
- postgresql ( dockerize pg )
- nginx ( if you want to run behind https reverse proxy )
- adapt
syncserver.inito fit your needspublic_urlto match your internet facing URL e.gpublic_url = http://yourdomain.com:5000/sqlurito match your postgres connectionstring e.gsqluri = postgresql://user:pass@server/dbsecrethas to be generated e.g by typinghead -c 20 /dev/urandom | sha1sumallow_new_usersis a boolean
- if you want to run with an external pg server:
docker run -v ./:/conf -p 5000:5000 --name fsync -d erdii/firefox-sync-docker
- if you want to link with pg container
postgres:docker run -v ./:conf -p 5000:5000 --name fsync --link postgres -d erdii/firefox-sync-docker
Go to about:config and change identity.sync.tokenserver.uri to http://yourdomain.com:5000/token/1.0/sync/1.5