Files
syncthing/users/contrib.rst
T
2015-10-10 18:19:12 +01:00

154 lines
4.1 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/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/
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.
Gentoo
~~~~~~
Syncthing is available from the `timboudreau overlay <http://github.com/timboudreau/gentoo>`__ or from `fearedbliss's overlay <https://github.com/fearedbliss/bliss-overlay>`__.
FreeBSD
~~~~~~~
- http://www.freshports.org/net/syncthing/
OpenSUSE
~~~~~~~~
- http://software.opensuse.org/package/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. As Syncthing is marked as beta by
the SynoCommunity, you need to enable beta-versions in the settings.
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)
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
- 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/jerryjacobs/foo-app/releases
- 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