174 lines
4.5 KiB
ReStructuredText
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
|