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

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.syncthing
Licencja
bsd-2-clause
Pobrania
74
Właściciel