eddyhub.syncthing
Ansible syncthing
Installe et gère syncthing (http://syncthing.net/) sur Linux (Centos).
- vérifie les versions
- télécharge syncthing (version spécifique ou la dernière)
- l'installe dans
{{ syncthing_home }}/bin/
- configure les adresses, le nom d'utilisateur (quelques options de base)
Exigences
Variables du rôle
Option | Description | Par défaut |
---|---|---|
syncthing_user | L'utilisateur qui exécute le démon syncthing. | syncthing |
syncthing_home | Répertoire personnel de syncthing | /home/{{ syncthing_user }} |
syncthing_address | Adresse pour l'interface web | 127.0.0.1:8080 |
syncthing_localannounce | activer/désactiver l'option localAnnounce | false |
syncthing_globalannounce | activer/désactiver l'option globaleAnnounce | false |
syncthing_listen | Adresse pour les connexions à distance | tcp://0.0.0.0:22000 |
syncthing_upnp | activer/désactiver upnp . |
false |
syncthing_gui_user | Nom d'utilisateur pour la connexion gui. | |
syncthing_gui_password | Mot de passe pour la connexion gui. |
Dépendances
- cmprescott.xml: https://galaxy.ansible.com/cmprescott/xml/
Exemple de Playbook
Inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en paramètres) est toujours apprécié par les utilisateurs :
- hosts: serveurs
- role: syncthing
syncthing_user: syncthing
syncthing_localannounce: false
syncthing_globalannounce: false
syncthing_upnp: false
Licence
BSD
Informations sur l'auteur
Une section facultative pour que les auteurs du rôle incluent des informations de contact ou un site web (HTML n'est pas autorisé).
À propos du projet
Install and manages syncthing (http://syncthing.net/) on Linux (Centos).
Installer
ansible-galaxy install eddyhub.syncthing
Licence
bsd-2-clause
Téléchargements
74
Propriétaire