rolehippie.syncthing
syncthing
Ansible role to install and configure syncthing.
Sponsor
Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.
Table of content
Requirements
- Minimum Ansible version:
2.10
Default Variables
syncthing_arch
Architecture for syncthing repo
Default value
syncthing_arch: "{{ 'arm64' if ansible_architecture == 'aarch64' else 'amd64' }}"
syncthing_extra_users
List of extra users to configure
Default value
syncthing_extra_users: []
Example usage
syncthing_extra_users:
- username: hans
config:
device:
'@introducer': True
autoAcceptFolders: True
gui:
address: 0.0.0.0:8384
- username: foobar
home: /var/lib/foobar
syncthing_general_users
List of general users to configure
Default value
syncthing_general_users: []
Example usage
syncthing_general_users:
- username: hans
config:
device:
'@introducer': True
autoAcceptFolders: True
gui:
address: 0.0.0.0:8384
- username: foobar
home: /var/lib/foobar
syncthing_keyring
Path for the repository keyring
Default value
syncthing_keyring: /usr/share/keyrings/syncthing-archive-keyring.gpg
Discovered Tags
syncthing
Dependencies
- None
License
Apache-2.0
Author
Install
ansible-galaxy install rolehippie.syncthingLicense
apache-2.0
Downloads
3.3k
Owner
Ansible role collection of Webhippie
