This Ansible role installs Syncthing using the system's package repositories. Syncthing is an open-source file synchronization tool that allows you to sync files between devices securely.
- Ansible 2.9 or higher.
- Debian or Debian based distribution.
syncthing_user: 'syncthing'
syncthing_candidate: falsesyncthing_user: This is the default user that will be used to store syncthing content.
syncthing_candidate: If set to true the candidate repository will be installed instead. By default it is set to false.
None.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
become: true
roles:
- role: syncthingMIT
This role was created in 2024 by Raif Coonjah