eddyhub.syncthing
Ansible syncthing
Instalacja i zarządzanie syncthing (http://syncthing.net/) na Linuxie (Centos).
- sprawdza wersje
- pobiera syncthing (określoną wersję lub najnowszą)
- instaluje go w {{ syncthing_home }}/bin/
- konfiguruje adresy, nazwę użytkownika (kilka podstawowych opcji)
Wymagania
Zmienne roli
| Opcja | Opis | Domyślne | 
|---|---|---|
| syncthing_user | Użytkownik, który uruchamia demon syncthing. | syncthing | 
| syncthing_home | Katalog domowy syncthing | /home/{{ syncthing_user }} | 
| syncthing_address | adres do interfejsu webowego | 127.0.0.1:8080 | 
| syncthing_localannounce | włącz/wyłącz opcję localAnnounce | false | 
| syncthing_globalannounce | włącz/wyłącz opcję globalAnnounce | false | 
| syncthing_listen | adres dla opcji zdalnych połączeń | tcp://0.0.0.0:22000 | 
| syncthing_upnp | włącz/wyłącz upnp. | false | 
| syncthing_gui_user | Nazwa użytkownika do logowania w GUI. | |
| syncthing_gui_password | Hasło do logowania w GUI. | 
Zależności
- cmprescott.xml: https://galaxy.ansible.com/cmprescott/xml/
Przykładowy Playbook
Dodanie przykładu, jak używać twojej roli (na przykład z przekazywaniem zmiennych jako parametrów) jest zawsze miłym dodatkiem dla użytkowników:
- hosts: servers
- role: syncthing
  syncthing_user: syncthing
  syncthing_localannounce: false
  syncthing_globalannounce: false
  syncthing_upnp: false
Licencja
BSD
Informacje o autorze
Opcjonalna sekcja dla autorów roli do zamieszczenia informacji kontaktowych lub strony internetowej (HTML nie jest dozwolony).
O projekcie
 Install and manages syncthing (http://syncthing.net/) on Linux (Centos).
Zainstaluj
 ansible-galaxy install eddyhub.syncthingLicencja
 
            bsd-2-clause
          
Pobrania
 
            82
          
Właściciel
 