Sign inSign up

pinterb/syncthing

By pinterb

•Updated about 9 years ago

syncthing

Artifact
Image
0

775

pinterb/syncthing repository overview

⁠pinterb/syncthing

pinterb/syncthing⁠ is a docker⁠ image that bundles the following:

  • Syncthing v0.14.7⁠: Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet..

⁠Details

  • By default, the container runs as "dev" user (i.e. UID 1000). But the UID/GID can be can be overridden by setting the PUID/PGID environment variables. Please keep this in mind as you mount volumes!
  • The following volumes exist (and are owned by dev):
    • /data
    • /ops
    • /state
    • /config
  • /data is your default workdir.
  • NOTE: If you are not using an existing config.xml, Syncthing will create a config for you. This is default Syncthing behavior.

⁠Usage

This image can easily be extended. But to run Syncthing:

docker run -it --rm \
	-v $(CURRENT_DIR):/state:rw \
	-v $(PROVISION_CONFIG_DIR):/config:rw \
	-v $(PROVISION_DATA_DIR):/data:rw \
	-p 8384:8384 \
	-p 22000:22000 \
	-e "PGID=$(id -g)" -e "PUID=$(id -u)" \
	pinterb/syncthing:0.14.7 -home /config -gui-address=https://0.0.0.0:8384 -no-browser    
		

⁠Misc. Info

  • Latest version: 0.14.7
  • Built on: 2016-11-28T15:42:49Z
  • Base image: pinterb/base:alpine

Tag summary

Content type

Image

Digest

Size

37.4 MB

Last updated

about 9 years ago

docker pull pinterb/syncthing