automated build of the syncserver repo
650
This is based on spiroids image! Mozilla Sync server image for Docker, full documentation.
For an easy test-startup you just have to:
$ docker-compose up
Now you have locally a syncserver running.
If you want to run a sync-server in a more productive way, please prepare a mysql-server (like shown in the docker-compose.yml).
It's possible to configure the docker-container by setting the following environment-variables at container-startup:
DB_URI, configures which database shall be used. This image only supports mysql-db. Given like "pymysql://username:[email protected]/sync".IP, IP-Address on which the container will listen. Default is '0.0.0.0', which should be good enough for most environments. Because it's a docker-container, you can also set the listening ip on host-side by setting port-forwarding on container-startup.URL, full qualified URL under which your firefox will reach this syncserver. Default is 'http://localhost:5000', which should work for temporary local tests.SECRET, a random string which will be used for creating "cryptographically-signed authentication tokens", for more information see documentation. Default is ''. For longterm installations you should really set this to something safe!If you want to use your own settings.ini, you can mount the file as a docker-volume to the path /usr/local/share/config/syncserver.ini.
See LICENSE file.
Content type
Image
Digest
Size
219.2 MB
Last updated
over 7 years ago
docker pull andir/docker-mozilla-syncserver