eddyhub.syncthing
Ansible Syncthing
Installiert und verwaltet Syncthing (http://syncthing.net/) auf Linux (CentOS).
- Überprüft die Versionen
- Lädt Syncthing herunter (spezifische Version oder die neueste)
- Installiert es in
{{ syncthing_home }}/bin/ - Konfiguriert Adressen, Benutzernamen (einige grundlegende Optionen)
Voraussetzungen
Rollen-Variablen
| Option | Beschreibung | Standard |
|---|---|---|
| syncthing_user | Der Benutzer, der den Syncthing-Daemon ausführt. | syncthing |
| syncthing_home | Home-Verzeichnis von Syncthing | /home/{{ syncthing_user }} |
| syncthing_address | Adresse für die Weboberfläche | 127.0.0.1:8080 |
| syncthing_localannounce | Lokale Ankündigungsoption aktivieren/deaktivieren | false |
| syncthing_globalannounce | Globale Ankündigungsoption aktivieren/deaktivieren | false |
| syncthing_listen | Adresse für Remote-Verbindungen | tcp://0.0.0.0:22000 |
| syncthing_upnp | UPnP aktivieren/deaktivieren. |
false |
| syncthing_gui_user | Benutzername für den GUI-Login. | |
| syncthing_gui_password | Passwort für den GUI-Login. |
Abhängigkeiten
- cmprescott.xml: https://galaxy.ansible.com/cmprescott/xml/
Beispiel Playbook
Ein Beispiel, wie man die Rolle verwenden kann (zum Beispiel mit übergebenen Variablen), ist immer hilfreich für die Benutzer:
- hosts: servers
- role: syncthing
syncthing_user: syncthing
syncthing_localannounce: false
syncthing_globalannounce: false
syncthing_upnp: false
Lizenz
BSD
Autoreninformation
Ein optionaler Abschnitt für die Autoren der Rolle, um Kontaktinformationen oder eine Website anzugeben (HTML ist nicht erlaubt).
Über das Projekt
Install and manages syncthing (http://syncthing.net/) on Linux (Centos).
Installieren
ansible-galaxy install eddyhub.syncthingLizenz
bsd-2-clause
Downloads
82
Besitzer
