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

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