Skip to content

Latest commit

 

History

History
207 lines (131 loc) · 6.68 KB

contrib.rst

File metadata and controls

207 lines (131 loc) · 6.68 KB

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

Cross-platform

Android

  • syncthing-android

    A wrapper app for the Syncthing binary.

  • a-sync-browser

    Down- or uploads data from accessible devices, does not continuously keep a share in sync.

Windows

  • SyncTrayzor

    Windows host for Syncthing. Installer, auto-start, built-in browser, tray icon, folder watcher, and more.

  • SyncthingTray

    Wrapper including a small interface to configure start on boot and puts Syncthing into the systray instead of a console window.

OS X

Packages and Bundlings

Debian / Ubuntu

Snap

On any of the Linux distributions that support snaps: :

$ snap install syncthing --candidate

(Note that this is an experimental and unstable release, at the moment)

CentOS

Unofficial RPM package of Syncthing

ArchLinux

arkOS

Syncthing is included in arkOS.

Docker

Gentoo

Official net-p2p package: syncthing

FreeBSD

FreshPorts: syncthing

OpenBSD

Official ports: syncthing and QSyncthingTray

OpenSUSE

Official packages: syncthing and syncthingtray

Synology NAS (DSM)

Add http://packages.synocommunity.com/ to the Package Center in DSM or view the browsable repository. Numerous CPU architectures are supported. SPK's may be older versions, however you can execute a Syncthing version upgrade via the web GUI after installation.

QNAP NAS (QTS)

Syncthing QPKG (Qnap Package) available for ALL models x86, x86_64, Arm (all including new models).

RockStor

Docker container and registry entry

Integrations

REST API Bindings

Ports

  • Swift: pulse-swift

    Currently still in development and is "not yet usable by any standard". Only the Block Exchange Protocol layer and the Connection layer are completed.

  • Java: a-sync

    This implements the BEP, discovery and relay protocols providing a command line utility to access a Syncthing network, a service to proxy the relay protocol over http and a client library for the BEP protocol.

Configuration management

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.