Syncthing as a docker image
Shell
Switch branches/tags
Nothing to show
Clone or download
Latest commit 132a3b3 Sep 19, 2017
Permalink
Failed to load latest commit information.
Dockerfile Chore Update to 0.14.38 Sep 19, 2017
LICENSE Initial commit Jan 14, 2015
README.md Doc update port Mar 31, 2017
run.sh update to 0.12.1 Nov 8, 2015
start.sh background both chmod and chown... Nov 18, 2016

README.md

docker-syncthing Docker Pulls

Run syncthing from a docker container

Install

docker pull joeybaker/syncthing

Usage

docker run -d --restart=always \
  -v /srv/sync:/srv/data \
  -v /srv/syncthing:/srv/config \
  -p 22000:22000 -p 21027:21027/udp -p 8080:8080 \
  --name syncthing \
  joeybaker/syncthing

If you want to add a new folder, make sure you set the path to something in /srv/data.

NOTE: for security reasons, starting this docker container will change the permissions of all files in your data directory to a new, docker-only user. This ensures that the docker container can access the files.

Developing

You can run run.sh to restart the bud-ssl terminator and syncthing. Any push to this repo will auto-update the docker image on docker hub.