.. _contributions: Community Contributions ======================= This page lists integrations, addons and packagings of Syncthing created by the community. Like all documentation pages, it's wiki editable so please do edit and add your own. GUI Wrappers ------------ .. _contrib-all: Cross-platform ~~~~~~~~~~~~~~ - https://github.com/syncthing/syncthing-gtk - https://github.com/sieren/QSyncthingTray - https://github.com/graboluk/stiko Android ~~~~~~~ - https://github.com/syncthing/syncthing-android .. _contrib-windows: Windows ~~~~~~~ - https://github.com/canton7/SyncTrayzor (Windows host for Syncthing. Installer, auto-start, built-in browser, tray icon, folder watcher, and more) OS X ~~~~ - https://github.com/xor-gate/syncthing-macosx - https://github.com/m0ppers/syncthing-bar (OSX 10.10 only) Kindle Touch ~~~~~~~~~~~~ - https://github.com/gutenye/syncthing-kindle Packages and Bundlings ---------------------- Debian / Ubuntu ~~~~~~~~~~~~~~~ - **Official packages:** http://apt.syncthing.net/ - Syncthing GTK PPA: https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8/ CentOS ~~~~~~~~~~~~~~~ - **UnOfficial packages:** https://github.com/mlazarov/syncthing-centos ArchLinux ~~~~~~~~~ - https://www.archlinux.org/packages/?name=syncthing - https://www.archlinux.org/packages/?name=syncthing-gtk - https://www.archlinux.org/packages/?name=syncthing-inotify - https://aur.archlinux.org/packages/syncthing-discosrv arkOS ~~~~~ Syncthing is included in arkOS, https://arkos.io/. Docker ~~~~~~ - https://github.com/firecat53/dockerfiles/tree/master/syncthing (runs Syncthing and/or builds the binary from source) - https://github.com/firecat53/dockerfiles/tree/master/syncthing\_discovery (Global announce server in a container) - https://github.com/joeybaker/docker-syncthing/ A fully baked docker container that allows custom config and will keep your settings and data past docker image restarts. - https://github.com/djtm/syncthing-docker-scratch (builds docker containers from scratch base and/or runs the containers in docker or rkt) Gentoo ~~~~~~ - https://packages.gentoo.org/packages/net-p2p/syncthing FreeBSD ~~~~~~~ - http://www.freshports.org/net/syncthing/ OpenBSD ~~~~~~~ - http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/syncthing OpenSUSE ~~~~~~~~ - http://software.opensuse.org/package/syncthing - https://susestudio.com/a/qkdvwb/syncthing Synology NAS ~~~~~~~~~~~~ - http://packages.synocommunity.com/ Add the URL to Package Center in DSM. (NOTE: This page is not readable in your web browser. You can browse the files at https://synocommunity.com/packages). Numerous CPU architectures are supported. SPK's may be older versions, however you can execute a Syncthing version upgrade via Web-GUI after installation on Synology device. QNAP NAS ~~~~~~~~ - http://forum.qnap.com/viewtopic.php?f=320&t=97035&start=45#p429896 QPKG (Qnap Package) Available for ALL models x86, x86\_64, Arm (all including new models) Windows ~~~~~~~ - https://github.com/sodacode/Windows-Syncthing-Installer A very minimalist Windows installer. Integrations ------------ REST API Bindings ~~~~~~~~~~~~~~~~~ - Ruby: https://github.com/retgoat/syncthing-ruby - Python: https://github.com/blakev/python-syncthing (https://pypi.python.org/pypi/syncthing) - Python: https://github.com/akissa/pysyncthing (https://pypi.python.org/pypi/pysyncthing) Ports ~~~~~ - Swift: https://source.ind.ie/project/pulse-swift/tree/master Configuration management ~~~~~~~~~~~~~~~~~~~~~~~~ - Puppet: https://github.com/whefter/puppet-syncthing - Ansible: https://github.com/le9i0nx/ansible-syncthing - Salt: https://github.com/ALinuxNinja/salt-syncthing - Command line interface: https://github.com/syncthing/syncthing-cli Older, Possibly Unmaintained ---------------------------- .. note:: These projects have not been updated in quite a while. They may still be usable, or they may be in disrepair. If you are the maintainer of one of these and you have revived the project, please update this page accordingly. - https://github.com/alex2108/syncthing-tray - https://github.com/icaruseffect/syncthing-ubuntu-indicator - https://github.com/iss0/SyncthingTray - https://github.com/bloones/SyncThingWin - https://github.com/thunderbirdtr/syncthing_rpm - https://copr.fedoraproject.org/coprs/tune2fs/syncthing/ - https://github.com/dapperstout/pulse-java - https://github.com/cebe/pulse-php-discover - https://bitbucket.org/StartledPhoenix/saltstack-syncthing