eddyhub.syncthing
Ansible syncthing
Установка и управление syncthing (http://syncthing.net/) на Linux (Centos).
- проверяет версии
- загружает syncthing (определенную версию или последнюю)
- устанавливает его в
{{ syncthing_home }}/bin/
- настраивает адреса, имя пользователя (несколько базовых опций)
Требования
Переменные роли
Опция | Описание | Значение по умолчанию |
---|---|---|
syncthing_user | Пользователь, который запускает демон syncthing. | syncthing |
syncthing_home | Домашний каталог syncthing | /home/{{ syncthing_user }} |
syncthing_address | адрес для веб-интерфейса | 127.0.0.1:8080 |
syncthing_localannounce | включить/выключить опцию localAnnounce | false |
syncthing_globalannounce | включить/выключить опцию globalAnnounce | false |
syncthing_listen | адрес для удаленных соединений | tcp://0.0.0.0:22000 |
syncthing_upnp | включить/выключить upnp . |
false |
syncthing_gui_user | Имя пользователя для входа в GUI. | |
syncthing_gui_password | Пароль для входа в GUI. |
Зависимости
- cmprescott.xml: https://galaxy.ansible.com/cmprescott/xml/
Пример Playbook
Пример использования вашей роли (например, с параметрами, переданными в виде переменных) будет полезен пользователям:
- hosts: servers
- role: syncthing
syncthing_user: syncthing
syncthing_localannounce: false
syncthing_globalannounce: false
syncthing_upnp: false
Лицензия
BSD
Информация об авторе
Дополнительный раздел для авторов роли, чтобы включить контактную информацию или вебсайт (HTML не разрешен).
О проекте
Install and manages syncthing (http://syncthing.net/) on Linux (Centos).
Установить
ansible-galaxy install eddyhub.syncthing
Лицензия
bsd-2-clause
Загрузки
74
Владелец