Files
syncthing/users/contrib.rst
T

174 lines
4.5 KiB
ReStructuredText

.. _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