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.

Зависимости

Пример 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
Владелец