ansible-nas/docs/applications/syncthing.md
2019-10-03 22:13:09 +01:00

1.1 KiB

Syncthing: Open Source Continuous File Synchronisation

Homepage: https://syncthing.net/
Github: https://github.com/syncthing/syncthing
Docker: https://hub.docker.com/r/syncthing/syncthing

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. It strives to fulfill the goals below in summary. Syncthing should be:

  1. Safe From Data Loss
  2. Secure Against Attackers
  3. Easy to Use
  4. Automatic
  5. Universally Available
  6. For Individuals
  7. For eveything else see the goals document

Usage

Set syncthing_enabled: true in your group_vars/all.yml file.

Specific Configuration

Open the web interface at :8384 to configure.

The tasks/syncthing.yml sets

    env:
      STGUIADDRESS: ""

which disables admin GUI access from anywhere except localhost. You can either remove this (at which point it is visible to your whole network), or use Traefik. In either case you should consider setting an admin password in the syncthing GUI.